ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Skydes's profile - activity

2022-12-02 18:17:01 -0500 received badge  Nice Question (source)
2018-10-07 02:46:52 -0500 received badge  Student (source)
2017-04-16 12:32:09 -0500 received badge  Famous Question (source)
2017-02-06 18:13:14 -0500 received badge  Notable Question (source)
2017-02-01 09:27:37 -0500 received badge  Popular Question (source)
2017-01-09 06:49:15 -0500 received badge  Supporter (source)
2017-01-05 14:23:48 -0500 asked a question ros_control and rosserial_arduino together

Hi there,

I am trying to get working a setup consisting of an Arduino-based mobile robot sending its sensor values to and getting the motors velocity commands from a computer where the heavy computations are performed.

My initial plan was to use ros_control as a bridge between the high level application and the embedded low-level interface with the motors (seems legit, right ?). Referring to the wiki page about the hardware interface layer, I understand that I am supposed to write this new class, which exposes the joint states and interprets the joint commands.

My major concern is whether I should/am able to directly run this interface on the Arduino board, or rather have it on the standalone computer. The second option seems much more cumbersome to me, as a I should still manually manage the communication with the robot, but I am not sure if the Arduino (Leonardo) will have the power to handle this, or even if the library is compatible with rosserial_arduino.

Thank you so much for your help