MOVER6

MOVER6 is a robotic manipulator with 6 degrees of freedom. It uses can protocol co communicate. CPR_mover ros package establishes the communication using USB-CAN adapter. Read more about PCAN-USB.

Quick Start

Turn ON FORTE-RC and connect to its internal CPU (take a look here to know how to do so). Once FORTE-RC starts, simply run the script Mover6.sh.

Step by Step

  • Start roscore
  • Open a terminal and cd into the plugin directory: cd ~/rosbuild_ws/cpr_rviz_plugin/
  • check bash.rc export location. Source and export should be on rosbuild_ws
  • Start Rviz:

roslaunch cpr_mover6.launch
  • The CPR plugin should be loaded, otherwise load with the menu entry.
  • Open a second terminal and cd into the cpr_mover directory: cd ~/catkin_ws/src/cpr_mover
  • check bash.rc export location. Source and export should be on catkin_ws
  • Start the node:

rosrun cpr_mover cpr_mover

It is important to first start Rviz, because the launch file sets the robot_type parameter to Mover6.

Move the Arm

  • Press “Connect” in the RViz plugin. The status changes from “not connected” to another value
  • Press “Reset”: This button loads the hardware joint status, the 3D graphics adapts. Also the status changes
  • Press “Enable”: Not the status changes to “0x00” or “No Error” and the robot can be moved now.

Mover6 communication

Wiki: ingeniarius/ForteRC/Mover6 (last edited 2015-11-05 12:49:54 by INGENIARIUS)