Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I've been trying to create a program in Python to get real-time user input that can be used to manipulate an arm in rviz to perform motion-based according to the user's desire, but using standard messages is not working.

Over here you have to use Moveit. Follow these tutorials you will get some idea about working of moveit.

I've been trying to create a program in Python to get real-time user input that can be used to manipulate an arm in rviz to perform motion-based according to the user's desire, but using standard messages is not working.

Over here you have to use Moveit. Follow these tutorials you will get some idea about working of moveit.moveit. If you are using python then have a look at this tutorial: http://docs.ros.org/en/melodic/api/moveit_tutorials/html/doc/move_group_python_interface/move_group_python_interface_tutorial.html

I've been trying to create a program in Python to get real-time user input that can be used to manipulate an arm in rviz to perform motion-based according to the user's desire, but using standard messages is not working.

Over here you have to use Moveit. Follow these tutorials you will get some idea about working of moveit. If you are using python then have a look at this tutorial: http://docs.ros.org/en/melodic/api/moveit_tutorials/html/doc/move_group_python_interface/move_group_python_interface_tutorial.html

To note: You should have urdf file for your arm manipulate and then after you have to create moveit package with respect to your manipulator http://docs.ros.org/en/melodic/api/moveit_tutorials/html/doc/setup_assistant/setup_assistant_tutorial.html and then you have to connect moveit to your real robot. Finally, now you will be able to control your real robotic arm using Rviz and also able to view the trajectory performed by real robot in rviz.

I've been trying to create a program in Python to get real-time user input that can be used to manipulate an arm in rviz to perform motion-based according to the user's desire, but using standard messages is not working.

Over here you have to use Moveit. Follow these tutorials you will get some idea about working of moveit. If you are using python then have a look at this tutorial: http://docs.ros.org/en/melodic/api/moveit_tutorials/html/doc/move_group_python_interface/move_group_python_interface_tutorial.html

To note: You should have urdf file for your arm manipulate manipulation and then after you have to create moveit package with respect to your manipulator http://docs.ros.org/en/melodic/api/moveit_tutorials/html/doc/setup_assistant/setup_assistant_tutorial.html and then you have to connect moveit to your real robot. Finally, now you will be able to control your real robotic arm using Rviz and also able to view the trajectory performed by a real robot in rviz.

If you have any doubt feel free to drop comment.