...
POST No. 2590258
ros mx-106 position_control 모터 연결 오류 입니다.
2018-12-07 11:08:24 sundal

mx -106 2개를 ros로 구동시키는데 오류가 나서 올립니다

오류내용은 아래와 같습니다.

 

$ roslaunch my_dynamixel_workbench_tutorial position_control.launch 


... logging to /home/elle/.ros/log/41af5ae4-f9c3-11e8-bea8-38eaa7fa6fcf/roslaunch-elle-HP-23627.log

Checking log directory for disk usage. This may take awhile.

Press Ctrl-C to interrupt

Done checking log file disk usage. Usage is <1GB.

 

started roslaunch server 

 

SUMMARY

========

 

PARAMETERS

 * /baud_rate: 57600

 * /device_name: /dev/ttyUSB0

 * /profile_acceleration: 50

 * /profile_velocity: 200

 * /rosdistro: kinetic

 * /rosversion: 1.12.14

 * /scan_range: 100

 

NODES

  /

    position_control (dynamixel_workbench_controllers/position_control)

 

ROS_MASTER_URI=

 

process[position_control-1]: started with pid [23644]

/home/elle/catkin_ws/devel/lib/dynamixel_workbench_controllers/position_control: symbol lookup error: /home/elle/catkin_ws/devel/lib/dynamixel_workbench_controllers/position_control: undefined symbol: _ZN18DynamixelWorkbench5beginEPKcj

================================================================================REQUIRED process [position_control-1] has died!

process has died [pid 23644, exit code 127, cmd /home/elle/catkin_ws/devel/lib/dynamixel_workbench_controllers/position_control __name:=position_control __log:=/home/elle/.ros/log/41af5ae4-f9c3-11e8-bea8-38eaa7fa6fcf/position_control-1.log].

log file: /home/elle/.ros/log/41af5ae4-f9c3-11e8-bea8-38eaa7fa6fcf/position_control-1*.log

Initiating shutdown!

================================================================================

[position_control-1] killing on exit

shutting down processing monitor...

... shutting down processing monitor complete

 

설치는  ubuntu 16.04  kinetic 입니다.

의 파일을 설치 하였습니다.



2018-12-07 11:08:24
이스라엘
2018-12-10 09:59:57 유기웅

안녕하세요.

 

MX-106의 설정(통신속도,ID 등) 및 컨트롤 테이블을 확인해주세요.

 

프로토톨 1.0 컨트롤테이블

http://emanual.robotis.com/docs/kr/dxl/mx/mx-106/#%EC%BB%A8%ED%8A%B8%EB%A1%A4-%ED%85%8C%EC%9D%B4%EB%B8%94-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A3%BC%EC%86%8C 

 

프로토콜 2.0 컨트롤테이블

http://emanual.robotis.com/docs/kr/dxl/mx/mx-106-2/#%EC%BB%A8%ED%8A%B8%EB%A1%A4-%ED%85%8C%EC%9D%B4%EB%B8%94-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A3%BC%EC%86%8C 

 

감사합니다.

2018-12-10 09:59:57
유기웅
2018-12-10 10:14:10 이스라엘

MX-106의 설정(통신속도,ID 등) 및 컨트롤 테이블을 확인했습니다 

 

position_control일 경우 에러가 나고 있으며,  single_monitor 같은 경우 제대로 접속이 가능합니다. 그리고 signgle_manager_gui 로 확인 및 구동도 가능한데

 

MX-106, MX-28 등 2개이상의 모터를 연결해서 확인 및 구동을 할려고 하면 위의 오류가 나며, 


특히 dynamixel_workbench_controllers 과 관련된 코드 부분에서 계속해서 오류가 나네요


2018-12-10 10:14:10
이스라엘
답변달기
웹에디터 시작 웹 에디터 끝