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
How can I add a existing ROS2 package to my esp project and use it? #134
Comments
Hi, you can add extra packages to the extra packages folder, packages in this folder will be cross-compiled along with the micro-ROS stack and you will be able to run the in the MCU. But those packages should be compatible with the MCU you are working on. I guess that by now a launch.py Python script won't work with micro-ROS. In any case, you can check the functionality of Please reopen if you have more questions. |
Thanks, but without launch.py how can I "ros2 run " in my MCU? |
Please take a look at our tutorials for RTOS. micro-ROS do not have a CLI interface, it just provides a set of libraries to write ROS 2 compatible embedded code. |
OMG. Does that mean I cannot run executable files of packages in ROS2 community? I cannot use proven resources in ROS2 in my MCU for now, but only use rcl and rclc to create my program? |
I'm interested in your situation too, have you sucessfully done your job? |
Steps to reproduce the issue
Expected behavior
ESP32 runs a launch.py file of "robot_state_publisher" package in the app_main function.
Actual behavior
I dont know how to apply a package for my project.
clone the package into component folder, and then what to do?
Additional information
please let me know if there is any useful tutorial. Thank you very much!
The text was updated successfully, but these errors were encountered: