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

Migrating from ROSSERIAL to MICROROS #39

Open
aPR0T0 opened this issue Feb 10, 2024 · 0 comments
Open

Migrating from ROSSERIAL to MICROROS #39

aPR0T0 opened this issue Feb 10, 2024 · 0 comments

Comments

@aPR0T0
Copy link
Member

aPR0T0 commented Feb 10, 2024

ROS1 noetic has an edge-compatible platform rosserial which utilizes its xml-rpc protocol for esp32 and wifi for communication with the roscore. ROS2 on the other hand utilizes DDS as its base protocol, so for this mircoros is a replacement for rosserial.

To be able to successfully migrate firmware of rosserial_rviz and rosserial_gazebo one needs to go through the following:

  1. https://micro.ros.org/docs/tutorials/core/first_application_rtos/freertos/
  2. Tutorial on how to write nodes and subscribers for esp32 microros
  3. Learn commands for flashing the firmware

Re-write details:

  1. Subscribe to the common topic of joint angles from the inverse kinematics script
  2. Utilize these values and just call servo functions from sra board components
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

No branches or pull requests

1 participant