Nathaniel,<div><br></div><div>Could you try updating from svn again, I think I fixed this in rev 955 just now.</div><div><br></div><div>Anton<br><br><div class="gmail_quote">On Sun, Nov 14, 2010 at 3:08 PM, Nathaniel Lewis <span dir="ltr"><<a href="mailto:linux.robotdude@gmail.com">linux.robotdude@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">So I've only been messing with ROS for about 16 hours now but I am<br>
trying to get my smart arm working.  I downloaded the smart arm<br>
controller and all of its dependencies.  I have it installed and it runs<br>
partially.  The motors for single motor joints (the base, gripper left +<br>
right, and wrist rotate) work but the double motor joints (the elbow and<br>
the shoulder) don't start.  I do get error messages out but I have been<br>
working on this for 5 hours and I can't figure out what is happening.<br>
<br>
NODES<br>
  /<br>
    joint_position_controller<br>
(ax12_controller_core/controller_manager.py)<br>
    smart_arm_controller_spawner<br>
(ax12_controller_core/controller_spawner.py)<br>
<br>
ROS_MASTER_URI=<a href="http://XtremePC:11311/" target="_blank">http://XtremePC:11311/</a><br>
<br>
core service [/rosout] found<br>
process[joint_position_controller-1]: started with pid [10418]<br>
process[smart_arm_controller_spawner-2]: started with pid [10419]<br>
[INFO] 1289772389.729187: Pinging motor IDs 1 through 25...<br>
[INFO] 1289772390.055994: Found motors with IDs: [2, 5, 6, 7, 9, 11, 16,<br>
17].<br>
[INFO] 1289772391.122651: There are 8 AX-12+ servos connected<br>
[INFO] 1289772391.123894: Dynamixel Manager on port /dev/ttyUSB0<br>
initialized<br>
[INFO] 1289772391.319317: Controller shoulder_pan_controller<br>
successfully started.<br>
Traceback (most recent call last):<br>
  File "/ros/ros/core/rospy/src/rospy/impl/tcpros_service.py", line 600,<br>
in _handle_request<br>
    response = convert_return_to_response(self.handler(request),<br>
self.response_class)<br>
  File<br>
"/ros/stacks/ua_controllers/ax12_controller_core/src/ax12_controller_core/controller_manager.py", line 100, in start_controller<br>
    controller = kls(self.serial_proxy.queue_new_packet,<br>
controller_name, port_name)<br>
TypeError: __init__() takes exactly 3 arguments (4 given)<br>
[ERROR] 1289772391.339274: Error processing request: __init__() takes<br>
exactly 3 arguments (4 given)<br>
None<br>
No handlers could be found for logger "rosout"<br>
[ERROR] 1289772391.340164: Service call failed: service<br>
[/start_controller/ttyUSB0] responded with an error: error processing<br>
request: __init__() takes exactly 3 arguments (4 given)<br>
Traceback (most recent call last):<br>
  File "/ros/ros/core/rospy/src/rospy/impl/tcpros_service.py", line 600,<br>
in _handle_request<br>
    response = convert_return_to_response(self.handler(request),<br>
self.response_class)<br>
  File<br>
"/ros/stacks/ua_controllers/ax12_controller_core/src/ax12_controller_core/controller_manager.py", line 100, in start_controller<br>
    controller = kls(self.serial_proxy.queue_new_packet,<br>
controller_name, port_name)<br>
TypeError: __init__() takes exactly 3 arguments (4 given)<br>
[ERROR] 1289772391.392157: Error processing request: __init__() takes<br>
exactly 3 arguments (4 given)<br>
None<br>
[ERROR] 1289772391.393546: Service call failed: service<br>
[/start_controller/ttyUSB0] responded with an error: error processing<br>
request: __init__() takes exactly 3 arguments (4 given)<br>
[INFO] 1289772391.510287: Controller wrist_rotate_controller<br>
successfully started.<br>
[INFO] 1289772391.619861: Controller finger_right_controller<br>
successfully started.<br>
[INFO] 1289772391.732805: Controller finger_left_controller successfully<br>
started.<br>
[smart_arm_controller_spawner-2] process has finished cleanly.<br>
log<br>
file: /home/teknoman117/.ros/log/24a8bab6-f03b-11df-9529-001bfc250504/smart_arm_controller_spawner-2*.log<br>
<br>
                                                                                Nathaniel Lewis<br>
<br>
<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br></div>