Skip to content

feat: add lanelet2 - #242

Merged
Tobias-Fischer merged 10 commits into
RoboStack:mainfrom
wep21:add-lanelet2
Jan 14, 2025
Merged

feat: add lanelet2#242
Tobias-Fischer merged 10 commits into
RoboStack:mainfrom
wep21:add-lanelet2

Conversation

@wep21

@wep21 wep21 commented Jan 10, 2025

Copy link
Copy Markdown
Contributor
  • as title

Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21

wep21 commented Jan 10, 2025

Copy link
Copy Markdown
Contributor Author

@Tobias-Fischer need approve to run ci?

@Tobias-Fischer

Copy link
Copy Markdown
Contributor

@wep21 - I fixed the errors on MacOS+Linux. However, I do not have the capacity to fix the Windows issues. Please either add relevant patches yourself if you are interested, or remove the addition of lanelet2 on Windows.

/cc @traversaro as our Windows expert.

Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21

wep21 commented Jan 11, 2025

Copy link
Copy Markdown
Contributor Author

@Tobias-Fischer Thanks for the fix. I'm trying to fix the error on windows. Is there any way to trigger ci again?

@Tobias-Fischer

Copy link
Copy Markdown
Contributor

Seems like this didn’t work @wep21 - can you try a local build first? It’s as easy as cloning the repo and running “pixi run build”

Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21

wep21 commented Jan 11, 2025

Copy link
Copy Markdown
Contributor Author

Currently, I don't have windows environment, so I'll debug with my fork repository first.

wep21 added 4 commits January 11, 2025 22:51
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
@wep21

wep21 commented Jan 13, 2025

Copy link
Copy Markdown
Contributor Author

@Tobias-Fischer @traversaro I've fixed the windows build error. I appreciate if you could review the patches. https://github.com/wep21/ros-humble/actions/runs/12750363858/job/35534922572?pr=3

@Tobias-Fischer Tobias-Fischer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - @traversaro do you want to take a look as well?

@traversaro

Copy link
Copy Markdown
Member

Seems great! @wep21 do you think it could make sense to also propose these changes upstream? It may be more work in the short term, but in the long run it removes the need to manually maintain the patches, and make the fixes available also for non-robostack users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants