Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating moveit and canadarm setup #36

Merged
merged 9 commits into from
Mar 1, 2023
Merged

Conversation

quarkytale
Copy link
Contributor

@quarkytale quarkytale commented Nov 8, 2022


[Old Summary]
Changes & Patches

Current Issues:

  • qt_gui_cpp build error with clang, which should not even be called on ubuntu
  • In launching the demo with python3.8 gives Caught exception in launch (see debug for traceback): Caught exception when trying to load file of format [py]: dataclass() got an unexpected keyword argument 'slots'. Implying this needs Python > 3.10 which comes by default in jammy. Upgrading python opened up:
  • colcon build doesn't start due to pkg_resources.DistributionNotFound: The 'pathlib2>=2.2.0' distribution was not found and is required by pytest
  • Trying to install pathlib2 gives ModuleNotFoundError: No module named 'distutils.util' -> reinstalled python3.10-distutils
  • ImportError: cannot import name 'html5lib' from 'pip._vendor' (/usr/lib/python3/dist-packages/pip/_vendor/__init__.py) -> needed to reinstall and upgrade pip, setup path
  • Installed pathlib2 after pip but pkg_resources.DistributionNotFound: The 'scandir; python_version < "3.5"' distribution was not found and is required by pathlib2 Conflicting versions!

So focal is a super dead end, as I can't build the project using 3.10.

Even building on host system has problems with humble on focal. Also, moveit2 officially just supports tier 1 platforms. So expecting it to be smoother with jammy?
Moved to Jammy!

Why moveit2_tutorials have a separate image? Any objections if I combine it with the main one?


Changelist:

  • Combined moveit2_tutorials docker setup to moveit2
  • Space robots demo now dependent moveit2 image
  • All images updated to use rocker for build

@quarkytale quarkytale marked this pull request as draft November 8, 2022 21:33
@quarkytale quarkytale changed the title Updating moveit and canadarm demo Updating moveit Nov 8, 2022
@quarkytale quarkytale changed the title Updating moveit Updating moveit and canadarm demo Nov 9, 2022
Signed-off-by: Dharini Dutia <[email protected]>
Signed-off-by: Dharini Dutia <[email protected]>
@quarkytale quarkytale force-pushed the quarkytale/canadarm_moveit branch from b87c92e to b313183 Compare November 10, 2022 17:35
Signed-off-by: Dharini Dutia <[email protected]>
Signed-off-by: Dharini Dutia <[email protected]>
@quarkytale quarkytale requested a review from mjeronimo February 23, 2023 19:55
@quarkytale quarkytale marked this pull request as ready for review February 23, 2023 20:17
Signed-off-by: Dharini Dutia <[email protected]>
@quarkytale quarkytale force-pushed the quarkytale/canadarm_moveit branch from df645f0 to d296bf5 Compare February 23, 2023 22:21
@quarkytale quarkytale changed the title Updating moveit and canadarm demo Updating moveit and canadarm setup Feb 23, 2023
@quarkytale quarkytale merged commit 42bf676 into main Mar 1, 2023
@ivanperez-keera ivanperez-keera deleted the quarkytale/canadarm_moveit branch November 2, 2023 13:55
@ivanperez-keera ivanperez-keera restored the quarkytale/canadarm_moveit branch November 2, 2023 13:55
eholum pushed a commit to eholum/space-ros that referenced this pull request Jun 26, 2024
* cmake temp fix and rosinstall_generator)

Signed-off-by: Dharini Dutia <[email protected]>

* removing repos

Signed-off-by: Dharini Dutia <[email protected]>

* moveit tutorials and replaced image for demos

Signed-off-by: Dharini Dutia <[email protected]>

* updates

Signed-off-by: Dharini Dutia <[email protected]>

* shifting to jammy

Signed-off-by: Dharini Dutia <[email protected]>

* update readme

Signed-off-by: Dharini Dutia <[email protected]>

* readme

Signed-off-by: Dharini Dutia <[email protected]>

* cleaning

Signed-off-by: Dharini Dutia <[email protected]>

---------

Signed-off-by: Dharini Dutia <[email protected]>
eholum pushed a commit to eholum/space-ros that referenced this pull request Jun 26, 2024
* cmake temp fix and rosinstall_generator)

Signed-off-by: Dharini Dutia <[email protected]>

* removing repos

Signed-off-by: Dharini Dutia <[email protected]>

* moveit tutorials and replaced image for demos

Signed-off-by: Dharini Dutia <[email protected]>

* updates

Signed-off-by: Dharini Dutia <[email protected]>

* shifting to jammy

Signed-off-by: Dharini Dutia <[email protected]>

* update readme

Signed-off-by: Dharini Dutia <[email protected]>

* readme

Signed-off-by: Dharini Dutia <[email protected]>

* cleaning

Signed-off-by: Dharini Dutia <[email protected]>

---------

Signed-off-by: Dharini Dutia <[email protected]>
eholum pushed a commit to eholum/space-ros that referenced this pull request Jun 26, 2024
* cmake temp fix and rosinstall_generator)

Signed-off-by: Dharini Dutia <[email protected]>

* removing repos

Signed-off-by: Dharini Dutia <[email protected]>

* moveit tutorials and replaced image for demos

Signed-off-by: Dharini Dutia <[email protected]>

* updates

Signed-off-by: Dharini Dutia <[email protected]>

* shifting to jammy

Signed-off-by: Dharini Dutia <[email protected]>

* update readme

Signed-off-by: Dharini Dutia <[email protected]>

* readme

Signed-off-by: Dharini Dutia <[email protected]>

* cleaning

Signed-off-by: Dharini Dutia <[email protected]>

---------

Signed-off-by: Dharini Dutia <[email protected]>
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.

2 participants