This is the start of my efforts to run
the Inmoov arm with ROS MoveIT. I have had to make some changes to
the inmoov arm. ROS requires feed back and the servos used don't have
feed back I tried to attach a wire from the Potentiometer to the
adruino but this proved unstable and the servos were weak I replaced
the servos with gear motors and a controller board all position
readings and angle requests are done via I2C thru a master arduino.
First task is a URDF model I'm only using 1 arm with only 4 joint to start
launch the model in RVIZ and make sure the model moves as expected the adjust the real robot to match the model (or simulation wont work as expected)
next task run moveit setup assistant
" roslaunch moveit_setup_assistant setup_assistant.launch"
I had to run this on the robot not a remote session. I follow the tutorial just using the default settings. After saving the configuration file (don’t forget to add the directory to the package path) it's time to test in simulation.
Simulation
I the launch files generated there is a demo mode launch that and maximize the rviz window. I the motion planning tab go to planning set a start position and a end position(random) then run the arm will move to the new position cool!
next
add some obstacles to the scene and see how the arm reacts
to be continued
First task is a URDF model I'm only using 1 arm with only 4 joint to start
launch the model in RVIZ and make sure the model moves as expected the adjust the real robot to match the model (or simulation wont work as expected)
next task run moveit setup assistant
" roslaunch moveit_setup_assistant setup_assistant.launch"
I had to run this on the robot not a remote session. I follow the tutorial just using the default settings. After saving the configuration file (don’t forget to add the directory to the package path) it's time to test in simulation.
Simulation
I the launch files generated there is a demo mode launch that and maximize the rviz window. I the motion planning tab go to planning set a start position and a end position(random) then run the arm will move to the new position cool!
next
add some obstacles to the scene and see how the arm reacts
to be continued
can you please post the steps you did in the setup assistant till generating the inverse kinematics of the arm?
ReplyDeleteAre there any documentation and guidance on how to set up the hardware for this? in order for moveit to connect to it...
ReplyDelete