File tree Expand file tree Collapse file tree 3 files changed +20
-0
lines changed
Expand file tree Collapse file tree 3 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -86,6 +86,7 @@ ros2_control:
8686 # [Optional, default=[]]
8787 controllers_active_at_startup :
8888 - " force_torque_sensor_broadcaster"
89+ - " imu_sensor_broadcaster"
8990 - " joint_state_broadcaster"
9091 - " platform_velocity_controller"
9192 - " vacuum_gripper"
Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ controller_manager:
1111 type : clearpath_mecanum_drive_controller/MecanumDriveController
1212 platform_velocity_controller_nav2 :
1313 type : clearpath_mecanum_drive_controller/MecanumDriveController
14+ imu_sensor_broadcaster :
15+ type : imu_sensor_broadcaster/IMUSensorBroadcaster
1416 vacuum_gripper :
1517 type : position_controllers/GripperActionController
1618 velocity_force_controller :
@@ -277,6 +279,11 @@ force_torque_sensor_broadcaster:
277279 - torque.z
278280 frame_id : tool0
279281
282+ imu_sensor_broadcaster :
283+ ros__parameters :
284+ sensor_name : imu_site
285+ frame_id : imu_link
286+
280287
281288velocity_force_controller :
282289 ros__parameters :
Original file line number Diff line number Diff line change 260260 <body name =" rear_right_wheel_link" pos =" -0.319 -0.2755 0.12" >
261261 <include file =" rear_right_wheel_link.xml" />
262262 </body >
263+ <!-- IMU: position from ridgeback.urdf.xacro imu_joint, relative to chassis_link -->
264+ <body name =" imu_link" pos =" 0.2085 -0.2902 0.1681" >
265+ <inertial
266+ mass =" 0.001"
267+ pos =" 0 0 0"
268+ diaginertia =" 1e-09 1e-09 1e-09"
269+ />
270+ <site name =" imu_site" pos =" 0 0 0" size =" 0.01" rgba =" 0 1 0 1" />
271+ </body >
263272 <body name =" ham_assem" pos =" 0 0 0.278813" euler =" 1.5708 -1.57079 0" >
264273 <geom
265274 name =" ham_assem"
574583 <sensor >
575584 <force site =" tcp_fts_sensor" />
576585 <torque site =" tcp_fts_sensor" />
586+ <framequat objtype =" site" objname =" imu_site" />
587+ <gyro site =" imu_site" />
588+ <accelerometer site =" imu_site" />
577589 </sensor >
578590</mujoco >
You can’t perform that action at this time.
0 commit comments