OMO_R1_BRINGUP 패키지
[개요]
omo_r1_bringup 패키지에는 아래의 내용이 포함되어 있습니다.
[연결]
위에서 본 로봇 모터 컨트롤 부분
로봇 모터 제어기와 연결하는 시리얼 단자
로봇 제어기에 시리얼 케이블을 연결한 모습
[각 기능 테스트]
본 장은 omo_r1_bringup 패키지에 launch 폴더 launch 파일로 구성된 각 기능에 대한 설명입니다.
- omo_r1_motor.launch
<launch>
<arg name="set_port" default="/dev/ttyMotor"/>
<arg name="set_odom_mode" default="wheel_only"/>
<node pkg="omo_r1_bringup" type="omo_r1_motor_node.py" name="omo_r1_motor_node" output="screen">
<param name="port" value="$(arg set_port)"/>
<param name="baud" value="115200"/>
<param name="odom_mode" value="$(arg set_odom_mode)"/>
<param name="modelName" value="r1"/>
</node>
</launch>
- 연결 port 직접 입력
omo_r1_motor.launch를 port를 지정해서 실행한 화면
teleop_key를 실행한 화면
odom mode
roslaunch omo_r1_bringup omo_r1_motor.launch set_odom_mode:="wheel_only"
roslaunch omo_r1_bringup omo_r1_motor.launch set_odom_mode:="using_imu"
- omo_r1_model.launch
omo_r1_model.launch를 실행한 화면
roslaunch omo_r1_bringup omo_r1_model.launch
omo_r1_model.launch 실행후 rviz의 화면