background image

 

 

 

北京智能佳科技有限公司

 

地址:北京市亦庄经济开发区凉水河二街 8 号大族企业湾 7 号楼 A 座 2 层   邮编:100176
网址:www.bjrobot.com      邮箱:[email protected]     全国服务热线:400 099 1872 

RM-X52-TNM

使用手册

 

1.

 

概述

 

 

OpenManipulator-X

RM-X52-TNM

)是一款支持

ROS

的完全开放的机器人平台,由

OpenSoftware

OpenHardware

OpenCR

(嵌入式板)组成。

 

 

软件开源

 

OpenManipulator-X

RM-X52-TNM

)是基于

ROS

OpenSource

的机器人平台。这款机械

臂是与

Turtlebot3

具有完全的硬件兼容性。用户还可以通过将其与

moveit

链接来更轻松地控

制。即使你没有真正的机器人,你也可以在观景台模拟器中控制机器人。

 

 

硬件开源

 

OpenMANIPULATOR-X

RM-X52-TNM

 

是一款可以硬件开源的机器人平台

大多数组件

都以

STL

文件的形式上传,这样用户就可以轻松地进行

3D

打印。

 

用户还可以修改链接的

长度或机器人的设计。

OpenMANIPULATOR-X 

RM-X52-TNM

)是由用于

TB3

机器人的

X

系列舵机组成。

 

Summary of Contents for RM-X52-TNM

Page 1: ...bjrobot com 400 099 1872 RM X52 TNM 1 OpenManipulator X RM X52 TNM ROS OpenSoftware OpenHardware OpenCR OpenManipulator X RM X52 TNM ROS OpenSource Turtlebot3 moveit OpenMANIPULATOR X RM X52 TNM STL 3...

Page 2: ...robot com znj bjrobot com 400 099 1872 OpenCR RM X52 TNM OpenCR ROS TB3 OpenCR OpenManipulator X RM X52 TNM X 3D 7 OpenManipulator X Chain Scara Link Planar Delta Stewart Linear 2 OpenMANIPULATOR X XM...

Page 3: ...jrobot com znj bjrobot com 400 099 1872 OpenMANIPULATOR X g 500 mm 0 2 RPM 46 kg lb 0 70 1 54 mm in 380 14 9 mm in 20 75 0 79 2 95 TTL Level Multidrop BUS ROS Dynamixel SDK Arduino Processing PC OpenC...

Page 4: ...OR X OpenManipulator X 1 OpenMANIPULATOR X OpenManipulator X OpenMANIPULATOR X 12V 5A OpenMANIPULATOR X 12V 02 OpenManipulator X OpenCR PC ROS u2d2 u2d2 OpenCR 2 OpenManipulator X ROS OpenMANIPULATOR...

Page 5: ...penCR OpenMANIPULATOR X ROS ROS ROS ROS OpenMANIPULATOR X OpenMANIPULATOR X PC PC ROS OpenMANIPULATOR X ROS PC Linux ROS ROS OpenCR OpenMANIPULATOR X Arduino IDE OpenMANIPULATOR X OpenMANIPULATOR X PC...

Page 6: ...com znj bjrobot com 400 099 1872 ROS OpenMANIPULATOR X ROS GUI OpenMANIPULATOR X MoveIt MoveIt MoveIt MoveIt OpenMANIPULATOR X ROS OpenCR OpenCR OpenCR OpenManipulator X OpenCR OpenCR USB RC100 OpenCR...

Page 7: ...bot com znj bjrobot com 400 099 1872 OpenMANIPULATOR X ROS OpenMANIPULATOR X Astra Pro Realsence D435 Raspberry PI Camera V2 AR OpenManipulator X X OpenMANIPULATOR X Turtlebot3 Turtlebot3 OpenMANIPULA...

Page 8: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 OpenMANIPULATOR Friends OpenMANIPULATOR X DOF OpenMANIPULATOR OpenMANIPULATOR X 4 1...

Page 9: ...robot com znj bjrobot com 400 099 1872 1 1 1 2 2 4 1 2 FR12 S101 K 1 FR12 S102 K 2 FR12 H101 K 2 FR12 H104 K 1 XM430 W350 T 5 X3P 100 1 X3P 180 2 X3P 240 2 1 1 5 1 2 0 1 2 5 1 X SP 24 M2 5 16 M3 4 FHS...

Page 10: ...ot com 400 099 1872 WB M2x4 4 WB M2 5x4 4 WB M2 5x6 8 WB M2 5x8 16 WB M2 5x12 4 WB M2 5x17 4 WB M2 5x20 4 WB M3x10 4 DC12 IDLER 3 DC12 IDLER 3 DC12 P 3 2 SMPS 12V5A 1 OpenCR 1 U2D2 1 U2D2 1 02 1 3D Op...

Page 11: ...7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 OpenMANIPULATOR X 5 ROS Ubuntu 16 04 ROS Kinetic Kame ROS ROS OpenCR OpenMANIPULATOR X ROS OpenCR Ubuntu Ubuntu 16 04 Ubuntu Ubuntu Ubuntu RO...

Page 12: ...t com znj bjrobot com 400 099 1872 ROS Ubuntu Ctrl Alt t ROS install_ros_kinetic sh Manual installation of ROS Kinetic ROS OpenMANIPULATOR X Ubuntu Ctrl Alt t U2D2 USB PC OpenMANIPULATOR X 12V U2D2 U2...

Page 13: ...ore Roscore USB USB 1 cat sys bus usb serial devices ttyUSB0 latency_timer OpenCR OpenCR PC ROS OpenMANIPULATOR X ROS OpenCR OpenMANIPULATOR X OpenCR USB PC OpenMANIPULATOR X 12V OpenCR OpenCR Arduino...

Page 14: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 usb to dxl OpenCR...

Page 15: ...t com znj bjrobot com 400 099 1872 OpenCR cmd_read_board_name fail 0xF020 OpenCR E Manual 6 ROS OpenMANIPULATOR X OpenMANIPULATOR X Ubuntu 16 04 ROS Kinetic Kame ROS ROS open_manipulator_controller op...

Page 16: ...e_duration 1 use_robot_name ROS 2 dynamixel_usb_port USB OpenMANIPULATOR X U2D2 dev ttyUSB OpenCR dev ttyACM 3 dynamixel_baud_rate OpenMANIPULATOR X 1000000 4 control_period 5 use_platform OpenMANIPUL...

Page 17: ...mixel_workbench_controllers find_dynamixel dev ttyUSB0 robotis R Manager 2 0 DYNAMIXEL Wizard 2 0 ID open_manipulator_lib open_manipulator cpp ID 11 12 13 14 ID 15 OpenMANIPULATOR X 2 0 1 0 2 0 MX 2 0...

Page 18: ...pulator open_manipulator_libs src open_manipulator cpp Manipulator Description Degree of freedom 4 000 Size of Components 5 000 Configuration of world Name World Name world Child Name joint1 Static Po...

Page 19: ...0 000 0 000 Configuration of gripper Component Type Tool Name Parent Name joint4 Actuator Actuator Name tool_dxl ID 15 Joint Axis 0 000 0 000 0 000 Coefficient 0 015 Limit Maximum 0 010 Minimum 0 010...

Page 20: ...ass 0 000 Inertia Tensor 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1 000 Center of Mass 0 000 0 000 0 000 Variable Position 0 138 0 005 0 015 Orientation 0 006 0 043 0 999 0 000 0 999 0 043 1 00...

Page 21: ...or Actuator Name joint_dxl ID 11 Joint Axis 0 000 0 000 1 000 Coefficient 1 000 Limit Maximum 3 142 Minimum 3 142 Actuator Value Value 0 043 Velocity 0 000 Acceleration 0 000 Effort 0 000 Constant Rel...

Page 22: ...s 0 000 0 000 0 000 Variable Position 0 012 0 000 0 017 Orientation 0 999 0 043 0 000 0 043 0 999 0 000 0 000 0 000 1 000 Linear Velocity 0 000 0 000 0 000 Linear acceleration 0 000 0 000 0 000 Angula...

Page 23: ...Limit Maximum 1 571 Minimum 2 050 Actuator Value Value 0 052 Velocity 0 000 Acceleration 0 000 Effort 0 000 Constant Relative Position from parent component 0 000 0 000 0 058 Relative Orientation from...

Page 24: ...43 0 052 0 043 0 999 0 002 0 052 0 000 0 999 Linear Velocity 0 000 0 000 0 000 Linear acceleration 0 000 0 000 0 000 Angular Velocity 0 000 0 000 0 000 Angular acceleration 0 000 0 000 0 000 Configura...

Page 25: ...y 0 000 Acceleration 0 000 Effort 0 000 Constant Relative Position from parent component 0 024 0 000 0 128 Relative Orientation from parent component 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1...

Page 26: ...00 Linear acceleration 0 000 0 000 0 000 Angular Velocity 0 000 0 000 0 000 Angular acceleration 0 000 0 000 0 000 Configuration of joint4 Component Type Active Joint Name Parent Name joint3 Child Nam...

Page 27: ...nt 0 124 0 000 0 000 Relative Orientation from parent component 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1 000 Mass 0 000 Inertia Tensor 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1 000 Ce...

Page 28: ...ration 0 000 0 000 0 000 RViz Ubuntu 16 04 ROS Kinetic Kame ROS ROS RViz OpenMANIPULATOR X roslaunch open_manipulator_description open_manipulator_rviz launch OpenMANIPULATOR X OpenMANIPULATOR X RVIZ...

Page 29: ...bjrobot com znj bjrobot com 400 099 1872 Ubuntu 16 04 ROS Kinetic Kame ROS ROS OpenMANIPULATOR X OpenMANIPULATOR X OpenMANIPULATOR X ROS RQT RQT qt ROS GUI RQT RQT RQT RQT plugin Topic Monitor OpenMA...

Page 30: ...com 400 099 1872 checkbox open_manipulator_controller open_manipulator states open_manipulator joint_states open_manipulator gripper kinematics_pose open_manipulator joint_name _position command open...

Page 31: ...false rviz moveit update_start_state std_msgs Empty moveit use_moveit true open_manipulator_controller open_manipulator option open_manipulator move_group display_planned_path open_manipulator move_gr...

Page 32: ...sgs SetKinematicsPose task space OpenMANIPULATOR X task space open_manipulator goal_task_space_path_orientation_only open_manipulator_msgs SetKinematicsPose task space task space OpenMANIPULATOR X ope...

Page 33: ..._kinematics_pose open_manipulator_msgs GetKinematicsPose moveit moveit set_joint_position open_manipulator_msgs SetJointPosition moveit moveit set_kinematics_pose open_manipulator_msgs SetKinematicsPo...

Page 34: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 OpenMANIPULATOR X joint space OpenManipulator X send...

Page 35: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 task space OpenMANIPULATOR X task space OpenMANIPULATOR X send OpenMANIPULATOR X line circle rhombus heart send...

Page 36: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Ubuntu Ctrl Alt t open_manipulator_teleop_keyboard roslaunch open_manipulator_teleop open_manipulator_teleop_keyboard launch PS4 PS4...

Page 37: ...jrobot com znj bjrobot com 400 099 1872 PS4 PlayStation Share 10 PS4 PS4 OpenMANIPULATOR X XBOX 360 XBOX 360 USB Xbox 360 PC Xbox 360 MoveIt Ubuntu Ctrl Alt t MoveIt open_manipulator_controller open_m...

Page 38: ...099 1872 move_group use_moveit planning_group_name moveit_sample_duration use_moveit MoveIt planning_group_name setup_assistant moveit_sample_duration MoveIt open_manipulator_pro_controller MoveIt Op...

Page 39: ...nipulator moveit get_kinematics_pose open_manipulator_msgs GetKinematicsPose move_group open_manipulator moveit set_joint_position open_manipulator_msgs SetJointPosition joint space open_manipulator m...

Page 40: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Ubuntu 16 04 ROS Kinetic Kame PC ROS PC ROS gazebo OpenManipulator X Gazebo Play rostopic list...

Page 41: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 OpenManipulator control GUI...

Page 42: ...gazebo OpenMANIPULATOR X Gazebo OpenMANIPULATOR X use_platform false Gazebo OpenMANIPULATOR X Gazebo open_manipulator_controller use_moveit true Gazebo OpenMANIPULATOR X Gazebo OpenMANIPULATOR X ID 11...

Page 43: ...00 099 1872 Ubuntu 16 04 ROS Kinetic Kame PC ROS PC ROS Astra Pro Astra Orbbec 3D 3D Astra 3D RGB 1280 x 720 30fps 640 x 480 30fps FOV 60 H x 49 5 V x 73 D 0 6m 8m USB USB 2 0 165mm x 30mm x 40mm Andr...

Page 44: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 2 Built in Astra Pro RViz image_view Astra Pro ORBBEC Astra Pro Astra Pro ROS package Realsense D435...

Page 45: ...a D435 USB RGB RGB 1920 x 1080 at 30 fps RGB FOV 69 4 H x 42 5 V x 77 D 3 1280 x 720 90 fps FOV 85 2 H x 58 V x 94 D 3 Min Z 0 2m 10 90 mm x 25 mm x 25 mm USB 3 0 Type C Intel RealSense Depth Camera D...

Page 46: ...0176 www bjrobot com znj bjrobot com 400 099 1872 Realsense ROS package Raspberry Pi Camera V2 Raspberry Pi Camera V2 Raspberry Pi Camera V2 Raspberry Pi Camera V2 Raspberry pi Raspberry Pi 3 Setup Ra...

Page 47: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 3 Interfacing Options P1 Camera...

Page 48: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872...

Page 49: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Raspberry PI 5 test jpg ROS Raspberry PI rqt_image_view Raspberry Pi and Raspberry Pi 3 Setup Remote PC Setup Raspberry Pi...

Page 50: ...a Getting Started Pi Camera ROS package AR Marker Ubuntu 16 04 ROS Kinetic Kame open_manipulator_perceptions ar_track_alvar Openmanipulator controller AR Marker ar_track_alvar AR AR Marker Raspberry P...

Page 51: ...w bjrobot com znj bjrobot com 400 099 1872 Raspberry Pi Camera V2 Raspberry Pi Raspberry Pi Camera V2 ROS package PC RViz AR AR RVIZ OpenMANIPULATOR X Raspberry PI Camera V2 3D OpenMANIPULATOR X 3cm 3...

Page 52: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Raspberry Pi Camera V2 stl 3D OnShape Thingiverse...

Page 53: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Realsense D435 stl 3D OnShape Thingiverse...

Page 54: ...ot com 400 099 1872 ROS package Ubuntu 16 04 ROS Kinetic Kame OpenManipulator controller Camera Package AR Marker Package Raspberry Pi Camera V2 catkin_make roscore Roscore OpenManipulator OpenMANIPUL...

Page 55: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 AR AR Raspberry Pi Camera V2 3cm ar marker Raspberry Pi Camera V2 Raspberry PI...

Page 56: ...e to the home pose 2 Pick and Place demo Start Start the Pick and Place demonstration 3 Pick and Place demo Stop Stop the Pick and Place demonstration OpenManipulator OpenManipulator X OpenManipulator...

Page 57: ...penManipulator X Master OpenManipulator X ID 1000000bps ID Joint 1 1 Joint 2 2 Joint 3 3 Joint 4 4 Gripper 5 Slave OpenManipulator Slave OpenManipulator X Master OpenManipulator Slave OpenManipulator...

Page 58: ...ke roscore roscore slave OpenManipulator dynamixel_usb_port slave OpenManipulator dev ttyUSB master OpenManipulator OpenMANIPULATOR X OpenManipulator X If the master OpenManipulator X controller has b...

Page 59: ...and is to run the controller of master OpenManipulator usb_port is a parameter to set use port to connected with Dynamixel of master OpenManipulator It should be set dev ttyUSB and it is different fro...

Page 60: ...de and robot status joint angle tool position There are four control modes Please enter that number in the terminal 1 Master Slave Mode Master robot and slave robot move synchronously 2 Start Recordin...

Page 61: ...ill be helpful for you to install Ubuntu Desktop Download Ubuntu Tutorial Install Ubuntu Desktop Install ROS 2 on PC As OpenMANIPULATOR PRO operates on Ronbot Operating System ROS it requies to intall...

Page 62: ...Power to U2D2 and U2D2 power hub board as shown below NOTE Please refer to U2D2 e Manual and U2D2 power hub board e manual for detailed connection of U2D2 and U2D2 power hub board USB Latency Timer Se...

Page 63: ...e OpenMANIPULATOR X on embedded system OpenCR without ROS please refer OpenCR Setup Connection Connect micro USB connected to PC Dynamixel s OpenMANIPULATOR X and 12V Power to OpenCR as shown below NO...

Page 64: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Upload the usb to dxl example source to OpenCR...

Page 65: ...ayed in the log window If it is shown different comments than this try uploading again Refer to the OpenCR for details TIP If an error of cmd_read_board_name fail 0xF020 occurs constantly during uploa...

Page 66: ...es are installed before performing these instructions Install ROS 2 Packages Launch Controller Please open a terminal then run the following command in the terminal WARNING Please check each joint pos...

Page 67: ...tion NOTE The test is done on ROS 2 Dashing Diademata installed in Ubuntu 18 04 Make sure ROS dependencies are installed before performing these instructions Install ROS 2 Packages Make sure to run th...

Page 68: ...1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1 000 Dynamic Pose Linear Velocity 0 000 0 000 0 000 Linear acceleration 0 000 0 000 0 000 Angular Velocity 0 000 0 000 0 000 Angular acceleration 0 000...

Page 69: ...y 0 000 Acceleration 0 000 Effort 0 000 Constant Relative Position from parent component 0 130 0 000 0 000 Relative Orientation from parent component 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1...

Page 70: ...000 Linear acceleration 0 000 0 000 0 000 Angular Velocity 0 000 0 000 0 000 Angular acceleration 0 000 0 000 0 000 Configuration of joint1 Component Type Active Joint Name Parent Name world Child Nam...

Page 71: ...nt 0 012 0 000 0 017 Relative Orientation from parent component 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1 000 Mass 0 000 Inertia Tensor 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1 000 Ce...

Page 72: ...gular acceleration 0 000 0 000 0 000 Configuration of joint2 Component Type Active Joint Name Parent Name joint1 Child Name 1 joint3 Actuator Actuator Name joint_dxl ID 12 Joint Axis 0 000 1 000 0 000...

Page 73: ...0 000 1 000 0 000 0 000 0 000 1 000 Mass 0 000 Inertia Tensor 1 000 0 000 0 000 0 000 1 000 0 000 0 000 0 000 1 000 Center of Mass 0 000 0 000 0 000 Variable Position 0 012 0 000 0 075 Orientation 0...

Page 74: ...ild Name 1 joint4 Actuator Actuator Name joint_dxl ID 13 Joint Axis 0 000 1 000 0 000 Coefficient 1 000 Limit Maximum 1 530 Minimum 1 571 Actuator Value Value 0 546 Velocity 0 000 Acceleration 0 000 E...

Page 75: ...0 000 1 000 Center of Mass 0 000 0 000 0 000 Variable Position 0 029 0 001 0 204 Orientation 0 880 0 043 0 474 0 038 0 999 0 020 0 474 0 000 0 880 Linear Velocity 0 000 0 000 0 000 Linear acceleratio...

Page 76: ...000 0 000 Coefficient 1 000 Limit Maximum 2 000 Minimum 1 800 Actuator Value Value 1 083 Velocity 0 000 Acceleration 0 000 Effort 2 690 Constant Relative Position from parent component 0 124 0 000 0...

Page 77: ...ty 0 000 0 000 0 000 Linear acceleration 0 000 0 000 0 000 Angular Velocity 0 000 0 000 0 000 Angular acceleration 0 000 0 000 0 000 RViz NOTE The test is done on ROS 2 Dashing Diademata installed in...

Page 78: ...the user can launch the RViz without the OpenMANIPULATOR X controller The user can change each joint by GUI if the user launch only RViz by executing the following command ros2 launch open_manipulator...

Page 79: ...controller instructions before running the instructions below Keyboard TIP Terminal can be found with the Ubuntu search icon on the top left corner of the screen Shortcut key for Terminal is Ctrl Alt...

Page 80: ...4 joystick sudo pip install ds4drv Connect PS4 joystick to the PC via Bluetooth using the following command sudo ds4drv Enter pairing mode with PS4 by pressing and holding Playstation button share but...

Page 81: ...tions ROS 2 Applications for ROS 2 Dashing Diademata will be released soon 15 OpenCR Setup WARNING This instruction does not use ROS to operate OpenMANIPULATOR X The way OpenMANIPULATOR X is controlle...

Page 82: ...400 099 1872 NOTE Please refer the detailed description of OpenCR Edit on GitHub 16 OpenCR Operation Upload Controller Program Find example source codes Go to Examples OpenManipulator example Chain o...

Page 83: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Upload the example source to OpenCR...

Page 84: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 When the upload is completed the following comments are displayed in the log window...

Page 85: ...G Please refer to below default DYNAMIXEL configuration for OpenMANIPULATOR X chain if you have a custom manipulator Joint ID Baudrate 1 11 1 Mbps 2 12 1 Mbps 3 13 1 Mbps 4 14 1 Mbps Gripper 15 1 Mbps...

Page 86: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Search for ControlP5 and install it...

Page 87: ...to enable torque for OpenMANIPULATOR X Connect USB cable and power supply to OpenCR1 0 Turn on the OpenCR1 0 switch Press Reset Button of OpenCR1 0 and check DYNAMIXELs of OpenMANIPULATOR X are torque...

Page 88: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872...

Page 89: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872...

Page 90: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 Run the processing source code and the following graphical GUI will be displayed...

Page 91: ...installed properly Check if the Java library is properly installed If you have checked the above and it does not work normally I recommend running it in a different OS environment Windows mac linux Co...

Page 92: ...100176 www bjrobot com znj bjrobot com 400 099 1872 The user can manipulate the OpenMANIPULATOR X in the joint space Set the joint angles Then click the SEND JOINT ANGLE button And set the gripper pa...

Page 93: ...ot com 400 099 1872 Then click the SET GRIPPER button The user can manipulate the OpenMANIPULATOR X in the task space Click the TASK SPACE CONTROL button to change the tab Click the desired direction...

Page 94: ...gle button to TORQUE OFF 3 Move the OpenMANIPULATOR X to the desired pose by hand 4 Click the SAVE JOINT POSE to save the present pose 5 Repeat step 3 and 4 to create the demonstration 6 Click the tog...

Page 95: ...ww bjrobot com znj bjrobot com 400 099 1872 Teleoperation RC100 The settings for ROBOTIS RC 100B controller is included in the OpenCR firmware for OpenMANIPULATOR This controller can be used with the...

Page 96: ...99 1872 BT410 17 Tool Modification Vacuum Gripper Hardware Setup Remove normal gripper of OpenMANIPULATOR X and install a vacuum gripper You can download the STL file of the vacuum gripper from the li...

Page 97: ...ink 3D Printed Tool Part Vacuum Holder 1 Download Link Vacuum System ARDUINO 4 RELAYS SHIELD 1 shop Link 12V Air Pump Motor 1 shop Link UD0640 20 C Air Tube 6 1 shop Link UD0860 20 C Air Tube 8 1 shop...

Page 98: ...tailed description of OpenCR Setup Download Arduino IDE and load OpenCR board on it Arduino IDE for using OpenCR Find example source codes Go to Examples OpenManipulator example Chain open_manipulator...

Page 99: ...OpenMANIPULATOR X Please adjust each joints along with the following picture when DYNAMIXEL torque isn t enabled Pen Holder Hardware Setup Remove normal gripper of OpenMANIPULATOR X and install a pen...

Page 100: ...ool Part Pen Holder 1 Download Link Software Setup Please refer the detailed description of OpenCR Setup Download Arduino IDE and load OpenCR board on it Arduino IDE for using OpenCR Find example sour...

Page 101: ...ch joint position before running OpenMANIPULATOR X It might stop operation because of joint position out of range The picture on the below is showing you the ideal pose of OpenMANIPULATOR X Please adj...

Page 102: ...m 400 099 1872 18 Mobile Manipulation TIP You can get a more information about it in Manipulation section of TurtleBot3 Install dependent packages Load a TurtleBot3 Waffle or Waffle Pi with OpenMANIPU...

Page 103: ...8 7 A 2 100176 www bjrobot com znj bjrobot com 400 099 1872 TIP You can get a more information about it in Manipulation section of TurtleBot3...

Reviews: