Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 26

dynamixel_control no motor found /dynamixel mx-64AR, usb2dynamixel

$
0
0
Hi guys, I am trying to use the new robotis servo: dynamixel MX-64AR, but I cannot find the servo both in win8 and ubuntu 14.04. in win8, I tried to use RoboPlus Wizard to search all the bps, nothing found... in Ros, I run: `roslaunch my_dynamixel_tutorial controller_manager.launch`, and I got: SUMMARY ======== PARAMETERS * /dynamixel_manager/namespace: dxl_manager * /dynamixel_manager/serial_ports/pan_tilt_port/baud_rate: 57142 * /dynamixel_manager/serial_ports/pan_tilt_port/max_motor_id: 25 * /dynamixel_manager/serial_ports/pan_tilt_port/min_motor_id: 0 * /dynamixel_manager/serial_ports/pan_tilt_port/max_motor_id: 25 * /dynamixel_manager/serial_ports/pan_tilt_port/update_rate: 20 * /rosdistro: indigo * /rosversion: 1.11.10 NODES / dynamixel_manager (dynamixel_controllers/controller_manager.py) auto-starting new master process[master]: started with pid [23510] ROS_MASTER_URI=http://localhost:11311 setting /run_id to c01c22cc-d87a-11e4-9915-001aa0aa3777 process[rosout-1]: started with pid [23523] started core service [/rosout] process[dynamixel_manager-2]: started with pid [23540] /opt/ros/indigo/lib/python2.7/dist-packages/dynamixel_driver/dynamixel_serial_proxy.py:92: SyntaxWarning: The publisher should be created with an explicit keyword argument 'queue_size'. Please see http://wiki.ros.org/rospy/Overview/Publishers%20and%20Subscribers for more information. self.motor_states_pub = rospy.Publisher('motor_states/%s' % self.port_namespace, MotorStateList) /opt/ros/indigo/lib/python2.7/dist-packages/dynamixel_driver/dynamixel_serial_proxy.py:93: SyntaxWarning: The publisher should be created with an explicit keyword argument 'queue_size'. Please see http://wiki.ros.org/rospy/Overview/Publishers%20and%20Subscribers for more information. self.diagnostics_pub = rospy.Publisher('/diagnostics', DiagnosticArray) INFO] [WallTime: 1427898245.997934] pan_tilt_port: Pinging motor IDs 0 through 25... [FATAL] [WallTime: 1427898248.149759] pan_tilt_port: No motors found. and I am sure of this : ls -l /dev/ttyUSB0 crw-rw-rw- 1 root dialout 188, 0 4月 1 22:51 /dev/ttyUSB0 .... About the HW, I use usb2dynamixel, RS485 -4p interface, and the switcher is in the middle. the power support is a takasago ex-375l, I set output as 12.5 v, 0.4A, the motor led flashed when it's powered on. And I had checked the 4p cable, all the four lines are good. About the ros version; rosversion dynamixel_controllers 0.4.0 $ dpkg -p ros-indigo-dynamixel-controllers | grep Ver Version: 0.4.0-0trusty-20150305-1931-+0000 about the bps in the launch file, the parameter of the servo is link:[here](http://support.robotis.com/en/product/dynamixel/mx_series/mx-64at_ar.htm), the default bps of mx-64ar should be 57142.... I had tried 57142, 57143, 57142.9 and 1000000, no one works. I am really screwed here....................... HEEEEEEEEEEEEELLLLLLLLLLLPPPPPPP!

Viewing all articles
Browse latest Browse all 26

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>