Edit on GitHub

[ROS] Controls

MoveIt!

MoveIt is a set of packages for your robot to manipulate for Motion Planning, Manipulation, Inverse Kinematics, Control, 3D Perception and Collision Checking.

The following instruction describes how to install moveit package and to use MoveIt with OpenMAIPULATOR-P.

Install MoveIt Packages

$ cd ~/catkin_ws/src/
$ git clone https://github.com/ROBOTIS-GIT/open_manipulator_p_controls.git
$ git clone -b noetic https://github.com/ROBOTIS-GIT/open_manipulator_dependencies.git
$ cd ~/catkin_ws && catkin_make

Launch MoveIt!

Run Moveit! with the following command.

  $ roslaunch open_manipulator_p_controllers joint_trajectory_controller.launch sim:=false

Using MoveIt! with Gazebo

Gazebo is a tool to simulate and test your robot in a virtual enviroment, without an actual robot.

Also, you can use MoveIt feature using your virtual robot in the gazebo enviroment with the following command.

For more information on Gazebo, See Simulation

$ roslaunch open_manipulator_p_controllers joint_trajectory_controller.launch