...
POST No. 2591695
[ROS2 foxy] 오픈매니퓰레이터-x controller노드 실행오류 (*** stack smashing detected ***)
2021-10-07 11:46:00 jh03130

안녕하십니까. 

저는 현재 ROS2 foxy 환경에서 오픈매니퓰레이터-x를 controller노드와 teleop노드로 기본구동을 진행중에 있습니다.

 

개발환경 ; 우분투 20.04, ROS2 foxy

 

로보티즈 이메뉴얼을 통해서 패키지를 다운로드하고(dashing을 foxy로 바꾸어) 아두이노 포트연결 및 다이나믹셀위자드로 모터ID 및 통신속도를 확인하였습니다.

 

두가지 오류가 발생하고 있습니다.

1. 컨트롤러 런치파일을 실행하였을 때

~$ ros2 launch open_manipulator_x_controller open_manipulator_x_controller.launch.py usb_port:=/dev/ttyACM0
[INFO] [launch]: All log files can be found below /home/ju/.ros/log/2021-10-07-11-04-57-479790-ju-MS-7C81-48267
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [open_manipulator_x_controller-1]: process started with pid [48269]
[open_manipulator_x_controller-1] *** stack smashing detected ***: terminated
[ERROR] [open_manipulator_x_controller-1]: process has died [pid 48269, exit code -6, cmd '/home/ju/robot_ws/install/open_manipulator_x_controller/lib/open_manipulator_x_controller/open_manipulator_x_controller /dev/ttyACM0 1000000 --ros-args -r __node:=open_manipulator_x_controller --params-file /home/ju/robot_ws/install/open_manipulator_x_controller/share/open_manipulator_x_controller/param/open_manipulator_x_controller_params.yaml']. 

 

2. teleop노드를 실행하였을 때 화면깜빡임

 

 

어떤 상황으로 인해 생기는 문제인지 궁금합니다.

2021-10-07 11:46:00
jh03130
2021-10-07 11:58:05 유기웅

안녕하세요.

 

현재 OpenMANIPULATOR-X Foxy는 추후 지원 예정입니다.

 

e매뉴얼의 나오는 Dashing을 이용해주세요. 

 

감사합니다.

2021-10-07 11:58:05
ykw4463
답변달기
웹에디터 시작 웹 에디터 끝