diff --git a/urc_gazebo/urdf/meshes/collision/base_link_collision.STL b/urc_gazebo/urdf/meshes/collision/base_link_collision.STL new file mode 100644 index 00000000..ff8fd0f3 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/base_link_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/bicep_collision.STL b/urc_gazebo/urdf/meshes/collision/bicep_collision.STL new file mode 100644 index 00000000..6e355ce2 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/bicep_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/claw_collision.STL b/urc_gazebo/urdf/meshes/collision/claw_collision.STL new file mode 100644 index 00000000..19e2c6f7 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/claw_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/elbow_collision.STL b/urc_gazebo/urdf/meshes/collision/elbow_collision.STL new file mode 100644 index 00000000..9cb6a576 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/elbow_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/left_center_wheel_collision.STL b/urc_gazebo/urdf/meshes/collision/left_center_wheel_collision.STL new file mode 100644 index 00000000..06776550 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/left_center_wheel_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/left_front_wheel_collision.STL b/urc_gazebo/urdf/meshes/collision/left_front_wheel_collision.STL new file mode 100644 index 00000000..3b8aec64 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/left_front_wheel_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/left_rear_wheel_collision.STL b/urc_gazebo/urdf/meshes/collision/left_rear_wheel_collision.STL new file mode 100644 index 00000000..8de57624 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/left_rear_wheel_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/leftbogie_collision.STL b/urc_gazebo/urdf/meshes/collision/leftbogie_collision.STL new file mode 100644 index 00000000..08957103 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/leftbogie_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/leftgripper_collision.STL b/urc_gazebo/urdf/meshes/collision/leftgripper_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/leftgripper_collision.STL rename to urc_gazebo/urdf/meshes/collision/leftgripper_collision.STL diff --git a/urc_gazebo/urdf/meshes/collision/leftrocker_collision.STL b/urc_gazebo/urdf/meshes/collision/leftrocker_collision.STL new file mode 100644 index 00000000..e393bda5 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/leftrocker_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/right_center_wheel_collision.STL b/urc_gazebo/urdf/meshes/collision/right_center_wheel_collision.STL new file mode 100644 index 00000000..f18193ea Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/right_center_wheel_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/right_front_wheel_collision.STL b/urc_gazebo/urdf/meshes/collision/right_front_wheel_collision.STL new file mode 100644 index 00000000..3c63b40b Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/right_front_wheel_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/right_rear_wheel_collision.STL b/urc_gazebo/urdf/meshes/collision/right_rear_wheel_collision.STL new file mode 100644 index 00000000..77e15c1b Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/right_rear_wheel_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/rightbogie_collision.STL b/urc_gazebo/urdf/meshes/collision/rightbogie_collision.STL new file mode 100644 index 00000000..4584ef00 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/rightbogie_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/rightgripper_collision.STL b/urc_gazebo/urdf/meshes/collision/rightgripper_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/rightgripper_collision.STL rename to urc_gazebo/urdf/meshes/collision/rightgripper_collision.STL diff --git a/urc_gazebo/urdf/meshes/collision/rightrocker_collision.STL b/urc_gazebo/urdf/meshes/collision/rightrocker_collision.STL new file mode 100644 index 00000000..4f135a33 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/rightrocker_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/shoulder_collision.STL b/urc_gazebo/urdf/meshes/collision/shoulder_collision.STL new file mode 100644 index 00000000..beace34c Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/shoulder_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/spine_collision.STL b/urc_gazebo/urdf/meshes/collision/spine_collision.STL new file mode 100644 index 00000000..d70ff058 Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/spine_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/collision/wrist_collision.STL b/urc_gazebo/urdf/meshes/collision/wrist_collision.STL new file mode 100644 index 00000000..45ff8fae Binary files /dev/null and b/urc_gazebo/urdf/meshes/collision/wrist_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/base_link.STL b/urc_gazebo/urdf/meshes/old/base_link.STL similarity index 100% rename from urc_gazebo/urdf/meshes/base_link.STL rename to urc_gazebo/urdf/meshes/old/base_link.STL diff --git a/urc_gazebo/urdf/meshes/base_link_collision.STL b/urc_gazebo/urdf/meshes/old/base_link_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/base_link_collision.STL rename to urc_gazebo/urdf/meshes/old/base_link_collision.STL diff --git a/urc_gazebo/urdf/meshes/bicep.STL b/urc_gazebo/urdf/meshes/old/bicep.STL similarity index 100% rename from urc_gazebo/urdf/meshes/bicep.STL rename to urc_gazebo/urdf/meshes/old/bicep.STL diff --git a/urc_gazebo/urdf/meshes/bicep_collision.STL b/urc_gazebo/urdf/meshes/old/bicep_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/bicep_collision.STL rename to urc_gazebo/urdf/meshes/old/bicep_collision.STL diff --git a/urc_gazebo/urdf/meshes/claw.STL b/urc_gazebo/urdf/meshes/old/claw.STL similarity index 100% rename from urc_gazebo/urdf/meshes/claw.STL rename to urc_gazebo/urdf/meshes/old/claw.STL diff --git a/urc_gazebo/urdf/meshes/claw_collision.STL b/urc_gazebo/urdf/meshes/old/claw_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/claw_collision.STL rename to urc_gazebo/urdf/meshes/old/claw_collision.STL diff --git a/urc_gazebo/urdf/meshes/elbow.STL b/urc_gazebo/urdf/meshes/old/elbow.STL similarity index 100% rename from urc_gazebo/urdf/meshes/elbow.STL rename to urc_gazebo/urdf/meshes/old/elbow.STL diff --git a/urc_gazebo/urdf/meshes/elbow_collision.STL b/urc_gazebo/urdf/meshes/old/elbow_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/elbow_collision.STL rename to urc_gazebo/urdf/meshes/old/elbow_collision.STL diff --git a/urc_gazebo/urdf/meshes/forearm.STL b/urc_gazebo/urdf/meshes/old/forearm.STL similarity index 100% rename from urc_gazebo/urdf/meshes/forearm.STL rename to urc_gazebo/urdf/meshes/old/forearm.STL diff --git a/urc_gazebo/urdf/meshes/forearm_collision.STL b/urc_gazebo/urdf/meshes/old/forearm_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/forearm_collision.STL rename to urc_gazebo/urdf/meshes/old/forearm_collision.STL diff --git a/urc_gazebo/urdf/meshes/leftgripper.STL b/urc_gazebo/urdf/meshes/old/leftgripper.STL similarity index 100% rename from urc_gazebo/urdf/meshes/leftgripper.STL rename to urc_gazebo/urdf/meshes/old/leftgripper.STL diff --git a/urc_gazebo/urdf/meshes/old/leftgripper_collision.STL b/urc_gazebo/urdf/meshes/old/leftgripper_collision.STL new file mode 100755 index 00000000..1de812d3 Binary files /dev/null and b/urc_gazebo/urdf/meshes/old/leftgripper_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/rightgripper.STL b/urc_gazebo/urdf/meshes/old/rightgripper.STL similarity index 100% rename from urc_gazebo/urdf/meshes/rightgripper.STL rename to urc_gazebo/urdf/meshes/old/rightgripper.STL diff --git a/urc_gazebo/urdf/meshes/old/rightgripper_collision.STL b/urc_gazebo/urdf/meshes/old/rightgripper_collision.STL new file mode 100755 index 00000000..658227b7 Binary files /dev/null and b/urc_gazebo/urdf/meshes/old/rightgripper_collision.STL differ diff --git a/urc_gazebo/urdf/meshes/shoulder.STL b/urc_gazebo/urdf/meshes/old/shoulder.STL similarity index 100% rename from urc_gazebo/urdf/meshes/shoulder.STL rename to urc_gazebo/urdf/meshes/old/shoulder.STL diff --git a/urc_gazebo/urdf/meshes/shoulder_collision.STL b/urc_gazebo/urdf/meshes/old/shoulder_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/shoulder_collision.STL rename to urc_gazebo/urdf/meshes/old/shoulder_collision.STL diff --git a/urc_gazebo/urdf/meshes/wrist.STL b/urc_gazebo/urdf/meshes/old/wrist.STL similarity index 100% rename from urc_gazebo/urdf/meshes/wrist.STL rename to urc_gazebo/urdf/meshes/old/wrist.STL diff --git a/urc_gazebo/urdf/meshes/wrist_collision.STL b/urc_gazebo/urdf/meshes/old/wrist_collision.STL similarity index 100% rename from urc_gazebo/urdf/meshes/wrist_collision.STL rename to urc_gazebo/urdf/meshes/old/wrist_collision.STL diff --git a/urc_gazebo/urdf/meshes/visual/base_link.STL b/urc_gazebo/urdf/meshes/visual/base_link.STL new file mode 100644 index 00000000..b0a457df Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/base_link.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/bicep.STL b/urc_gazebo/urdf/meshes/visual/bicep.STL new file mode 100644 index 00000000..ea3f71ec Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/bicep.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/claw.STL b/urc_gazebo/urdf/meshes/visual/claw.STL new file mode 100644 index 00000000..f84e658c Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/claw.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/elbow.STL b/urc_gazebo/urdf/meshes/visual/elbow.STL new file mode 100644 index 00000000..a9d62535 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/elbow.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/left_center_wheel.STL b/urc_gazebo/urdf/meshes/visual/left_center_wheel.STL new file mode 100644 index 00000000..f0da61d0 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/left_center_wheel.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/left_front_wheel.STL b/urc_gazebo/urdf/meshes/visual/left_front_wheel.STL new file mode 100644 index 00000000..e5802504 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/left_front_wheel.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/left_rear_wheel.STL b/urc_gazebo/urdf/meshes/visual/left_rear_wheel.STL new file mode 100644 index 00000000..ed3e2ae5 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/left_rear_wheel.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/leftbogie.STL b/urc_gazebo/urdf/meshes/visual/leftbogie.STL new file mode 100644 index 00000000..4918bd5c Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/leftbogie.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/leftgripper.STL b/urc_gazebo/urdf/meshes/visual/leftgripper.STL new file mode 100644 index 00000000..eacb2e2c Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/leftgripper.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/leftrocker.STL b/urc_gazebo/urdf/meshes/visual/leftrocker.STL new file mode 100644 index 00000000..364360a8 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/leftrocker.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/right_center_wheel.STL b/urc_gazebo/urdf/meshes/visual/right_center_wheel.STL new file mode 100644 index 00000000..04b77fae Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/right_center_wheel.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/right_front_wheel.STL b/urc_gazebo/urdf/meshes/visual/right_front_wheel.STL new file mode 100644 index 00000000..2cd1c325 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/right_front_wheel.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/right_rear_wheel.STL b/urc_gazebo/urdf/meshes/visual/right_rear_wheel.STL new file mode 100644 index 00000000..51b725b4 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/right_rear_wheel.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/rightbogie.STL b/urc_gazebo/urdf/meshes/visual/rightbogie.STL new file mode 100644 index 00000000..40ed044e Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/rightbogie.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/rightgripper.STL b/urc_gazebo/urdf/meshes/visual/rightgripper.STL new file mode 100644 index 00000000..19077784 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/rightgripper.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/rightrocker.STL b/urc_gazebo/urdf/meshes/visual/rightrocker.STL new file mode 100644 index 00000000..c9356db0 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/rightrocker.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/shoulder.STL b/urc_gazebo/urdf/meshes/visual/shoulder.STL new file mode 100644 index 00000000..de17c0ad Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/shoulder.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/spine.STL b/urc_gazebo/urdf/meshes/visual/spine.STL new file mode 100644 index 00000000..dd781ccd Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/spine.STL differ diff --git a/urc_gazebo/urdf/meshes/visual/wrist.STL b/urc_gazebo/urdf/meshes/visual/wrist.STL new file mode 100644 index 00000000..6774e7a2 Binary files /dev/null and b/urc_gazebo/urdf/meshes/visual/wrist.STL differ diff --git a/urc_hw_description/urdf/ros2_control.urdf b/urc_hw_description/urdf/ros2_control.urdf index 829393b0..9dab3f40 100644 --- a/urc_hw_description/urdf/ros2_control.urdf +++ b/urc_hw_description/urdf/ros2_control.urdf @@ -52,4 +52,76 @@ --> - \ No newline at end of file + + + + + + + + + \ No newline at end of file diff --git a/urc_hw_description/urdf/walli.xacro b/urc_hw_description/urdf/walli.xacro index d44439f9..aecaf70b 100644 --- a/urc_hw_description/urdf/walli.xacro +++ b/urc_hw_description/urdf/walli.xacro @@ -1,537 +1,581 @@ - - - - - - + + - - - - - - - - - - - - - - - - - - - Gazebo/Red - + + - - - - + + + + + + - - - - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - Gazebo/Black - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /imu - ~/out:=data - - false - - true - 100 - true - - - - - 0.0 - 2e-4 - 0.0000075 - 0.0000008 - - - - - 0.0 - 2e-4 - 0.0000075 - 0.0000008 - - - - - 0.0 - 2e-4 - 0.0000075 - 0.0000008 - - - - - - - 0.0 - 1.7e-2 - 0.1 - 0.001 - - - - - 0.0 - 1.7e-2 - 0.1 - 0.001 - - - - - 0.0 - 1.7e-2 - 0.1 - 0.001 - - - - - - - - - - - - /sensor - - - left_front_wheel_joint - right_front_wheel_joint - - 0.4 - 0.2 - - 20 - 1.0 - - true - false - true - odom - base_link - - - - - - - - - - - - - - - - - - - - - - - - - - - - /gps - ~/out:=data - - gps - - true - 30 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - 5 - - - - 360 - 1.000000 - 0.000000 - 6.280000 - - - - 0.12 - 3.5 - 0.015000 - - - gaussian - 0.0 - 0.01 - - - - - ~/out:=scan - - sensor_msgs/LaserScan - lidar_link - - - - - - - + + + + + + + + - - - + + + + - - - + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - /image - ~/image_raw:=${orientation}_img - ~/camera_info:=${orientation}_camera_info - - false - ${orientation}_camera - ${orientation}_tf - 0.07 - - true - 100 - true - - 1.3962634 - - 800 - 800 - R8G8B8 - - - 0.02 - 300 - - - gaussian - 0 - 0.007 - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - true - 30.0 - - 1.047198 - - 640 - 480 - R8G8B8 - - - 0.05 - 3 - - - - 0.2 - true - 0.0 - camera_depth_frame - 0.5 - 3.0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - - - - - - - true - 30 - - - /imu - ~/out:=data - - imu - - - - true - 30.0 - - /ground_truth - odom:=state_raw - - base_link - world - - 0 0 0 - 0.0 0.0 0.0 - 0.00 - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gazebo/Grey + + + Gazebo/Grey + + + Gazebo/Black + + + Gazebo/Grey + + + Gazebo/Black + + + Gazebo/Black + + + Gazebo/Grey + + + Gazebo/Black + + + Gazebo/Grey + + + Gazebo/Black + + + Gazebo/Black + + + Gazebo/Grey + + + Gazebo/Grey + + + Gazebo/Grey + + + Gazebo/Grey + + + Gazebo/Grey + + + Gazebo/Grey + + + Gazebo/Grey + + + Gazebo/Grey + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + \ No newline at end of file diff --git a/urc_hw_description/urdf/walli_arm.urdf b/urc_hw_description/urdf/walli_arm.urdf deleted file mode 100755 index d5414741..00000000 --- a/urc_hw_description/urdf/walli_arm.urdf +++ /dev/null @@ -1,400 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - - true - - - - true - - - - true - - - - true - - - - true - - - - true - - - - true - - - - - - - gazebo_ros2_control/GazeboSystem - - - ros2_control_demo_hardware/VelocityActuatorHardware - - - - - - 0.0 - - - - - - - - - 0.0 - - - - - - - - - 0.0 - - - - - - - - 0.0 - - - - - - - - 0.0 - - - - - - - - - 0.0 - - - - - - - - - 0.0 - - - - - - - - - 0.0 - - - - - - - - - file://$(find urc_gazebo)/urdf/config/RoboticArm_params.yaml - - - - diff --git a/urc_hw_description/urdf/walli_old.xacro b/urc_hw_description/urdf/walli_old.xacro new file mode 100644 index 00000000..d44439f9 --- /dev/null +++ b/urc_hw_description/urdf/walli_old.xacro @@ -0,0 +1,537 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + Gazebo/Red + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gazebo/Black + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /imu + ~/out:=data + + false + + true + 100 + true + + + + + 0.0 + 2e-4 + 0.0000075 + 0.0000008 + + + + + 0.0 + 2e-4 + 0.0000075 + 0.0000008 + + + + + 0.0 + 2e-4 + 0.0000075 + 0.0000008 + + + + + + + 0.0 + 1.7e-2 + 0.1 + 0.001 + + + + + 0.0 + 1.7e-2 + 0.1 + 0.001 + + + + + 0.0 + 1.7e-2 + 0.1 + 0.001 + + + + + + + + + + + + /sensor + + + left_front_wheel_joint + right_front_wheel_joint + + 0.4 + 0.2 + + 20 + 1.0 + + true + false + true + odom + base_link + + + + + + + + + + + + + + + + + + + + + + + + + + + + /gps + ~/out:=data + + gps + + true + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + 5 + + + + 360 + 1.000000 + 0.000000 + 6.280000 + + + + 0.12 + 3.5 + 0.015000 + + + gaussian + 0.0 + 0.01 + + + + + ~/out:=scan + + sensor_msgs/LaserScan + lidar_link + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /image + ~/image_raw:=${orientation}_img + ~/camera_info:=${orientation}_camera_info + + false + ${orientation}_camera + ${orientation}_tf + 0.07 + + true + 100 + true + + 1.3962634 + + 800 + 800 + R8G8B8 + + + 0.02 + 300 + + + gaussian + 0 + 0.007 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + 30.0 + + 1.047198 + + 640 + 480 + R8G8B8 + + + 0.05 + 3 + + + + 0.2 + true + 0.0 + camera_depth_frame + 0.5 + 3.0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + true + 30 + + + /imu + ~/out:=data + + imu + + + + true + 30.0 + + /ground_truth + odom:=state_raw + + base_link + world + + 0 0 0 + 0.0 0.0 0.0 + 0.00 + + + + + + + \ No newline at end of file diff --git a/urc_hw_description/urdf/walli_sensors.xacro b/urc_hw_description/urdf/walli_sensors.xacro new file mode 100644 index 00000000..dbe0e123 --- /dev/null +++ b/urc_hw_description/urdf/walli_sensors.xacro @@ -0,0 +1,376 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + /imu + ~/out:=data + + false + + true + 100 + true + + + + + 0.0 + 2e-4 + 0.0000075 + 0.0000008 + + + + + 0.0 + 2e-4 + 0.0000075 + 0.0000008 + + + + + 0.0 + 2e-4 + 0.0000075 + 0.0000008 + + + + + + + 0.0 + 1.7e-2 + 0.1 + 0.001 + + + + + 0.0 + 1.7e-2 + 0.1 + 0.001 + + + + + 0.0 + 1.7e-2 + 0.1 + 0.001 + + + + + + + + + + + + /sensor + + + left_front_wheel_joint + right_front_wheel_joint + + 0.4 + 0.2 + + 20 + 1.0 + + true + false + true + odom + base_link + + + + + + + + + + + + + + + + + + + + + + + + + + + + /gps + ~/out:=data + + gps + + true + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + 5 + + + + 360 + 1.000000 + 0.000000 + 6.280000 + + + + 0.12 + 3.5 + 0.015000 + + + gaussian + 0.0 + 0.01 + + + + + ~/out:=scan + + sensor_msgs/LaserScan + lidar_link + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /image + ~/image_raw:=${orientation}_img + ~/camera_info:=${orientation}_camera_info + + false + ${orientation}_camera + ${orientation}_tf + 0.07 + + true + 100 + true + + 1.3962634 + + 800 + 800 + R8G8B8 + + + 0.02 + 300 + + + gaussian + 0 + 0.007 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + 30.0 + + 1.047198 + + 640 + 480 + R8G8B8 + + + 0.05 + 3 + + + + 0.2 + true + 0.0 + camera_depth_frame + 0.5 + 3.0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + true + 30 + + + /imu + ~/out:=data + + imu + + + + true + 30.0 + + /ground_truth + odom:=state_raw + + base_link + world + + 0 0 0 + 0.0 0.0 0.0 + 0.00 + + + \ No newline at end of file