안녕하세요.
현재 터틀봇3 waffle_pi 에 있는 다이나믹셀 2개를 다이나믹셀 PRO로 변경하려고 하는 중에 문제가 발생하여 질문드립니다.
사용하려고 하는 다이나믹셀은 PH54-100-S500-R(앞바퀴 2개) 및 PH54-200-S500-R(뒷바퀴 2개)입니다. (총 4개)
소스코드중 turtlebot3_description / urdf 에 있는
turtlebot3_waffle_pi.urdf.xacro
turtlebot3_waffle_pi.gazebo.urdf.xacro
2개의 파일 안에서 left_joint, right_joint 를 각각 rear와 front를 추가하여 변경하였고
다이나믹셀 PRO를 포함한 모든 코드 안에서 baud rate를 57600 및 115200으로 맞춘 후 실행시켜 보았지만
동작하지 않았습니다.
다이나믹셀 PRO에는 24V를 인가하였고, 메인 제어 보드는 OpenCR을 사용중입니다.
터틀봇3의 모터를 4개로 변경하는 것이 가능하다고 알고있습니다.
많은 분들의 도움 부탁드려요.....
수정해줘야 하는 부분의 자세한 파일명도 알려주시면 감사드리겠습니다.
![]() |
2022-04-11 20:19:59 |
n164551019432935 |
안녕하세요.
사용하시는 PRO의 설정을 확인을 해주세요.
또한, 컨트롤테이블을 추가하셔야 합니다. 기존 답변을 다시 한번 참고해주세요.
컨트롤 테이블은 사용하시는 다이나믹셀 모델의 E매뉴얼을 참고하시면 됩니다.
1. 사용하는 DXL에 맞는 주소값으로 수정해주셔야합니다 (주소값은 사용하는 DXL 모델의 컨트롤테이블을 참고해주세요).
2. DXL를 4개로 추가해서 사용하시려면 아래 파일을 수정해주셔야합니다. TB3는 DXL을 2개 사용하고 있으므로, DXL 4개 사용은 사용자가 직접 개발을 해주셔야합니다.
![]() |
2022-04-12 09:15:13 |
ykw4463 |
만약 모터가 2개만 나오는 경우, 실제 구동에서는 정상적으로 4개의 모터가 움직이나요?