j3soon / ros2-essentials

A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
https://j3soon.github.io/ros2-essentials/
Apache License 2.0
10 stars 4 forks source link

Workspace with Kobuki for Simulation and Real Robot Control #22

Closed YuZhong-Chen closed 3 months ago

YuZhong-Chen commented 1 year ago

Closes: #2 #14

YuZhong-Chen commented 5 months ago

Hi, I have fixed all the issues mentioned above and added the new feature as well. I have tested this workspace on both my laptop and NV Orin, and it works perfectly on both platforms. Lastly, I want to express my gratitude for the information on cross-compilation. it is incredibly helpful and has saved me a lot of time during the package-building process. I have added the steps for cross-compilation at the end of the Readme. However, I'm unsure if I've explained each step clearly enough. I did my best to make it understandable. XD

j3soon commented 5 months ago

As discussed in today's offline meeting, please update this PR to include the kobuki driver in the Docker image to minimize compilation time. This can be isolated in a separate workspace layer for ease of development. See: 9dc57e8f8aeedce726490721dd43e72ca7ad64b7