diff --git a/nanosaur_description/launch/description.launch.py b/nanosaur_description/launch/description.launch.py index dd36fd4..c1ae867 100644 --- a/nanosaur_description/launch/description.launch.py +++ b/nanosaur_description/launch/description.launch.py @@ -1,4 +1,4 @@ -# Copyright (C) 2021, Raffaello Bonghi +# Copyright (C) 2024, Raffaello Bonghi # All rights reserved # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: diff --git a/nanosaur_description/launch/display.launch.py b/nanosaur_description/launch/display.launch.py index 6aabb77..8babc6e 100644 --- a/nanosaur_description/launch/display.launch.py +++ b/nanosaur_description/launch/display.launch.py @@ -1,4 +1,4 @@ -# Copyright (C) 2021, Raffaello Bonghi +# Copyright (C) 2024, Raffaello Bonghi # All rights reserved # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: diff --git a/nanosaur_description/meshes/025in/slider.stl b/nanosaur_description/meshes/025in/slider.stl deleted file mode 100644 index 52ebb58..0000000 Binary files a/nanosaur_description/meshes/025in/slider.stl and /dev/null differ diff --git a/nanosaur_description/meshes/025in/sprocket.stl b/nanosaur_description/meshes/025in/sprocket.stl deleted file mode 100644 index db6c1bd..0000000 Binary files a/nanosaur_description/meshes/025in/sprocket.stl and /dev/null differ diff --git a/nanosaur_description/meshes/025in/wheel.stl b/nanosaur_description/meshes/025in/wheel.stl deleted file mode 100644 index bbf29a2..0000000 Binary files a/nanosaur_description/meshes/025in/wheel.stl and /dev/null differ diff --git a/nanosaur_description/meshes/base_front.stl b/nanosaur_description/meshes/base_front.stl deleted file mode 100644 index 5ef4e90..0000000 Binary files a/nanosaur_description/meshes/base_front.stl and /dev/null differ diff --git a/nanosaur_description/meshes/base_rear.stl b/nanosaur_description/meshes/base_rear.stl deleted file mode 100644 index 7ef7f63..0000000 Binary files a/nanosaur_description/meshes/base_rear.stl and /dev/null differ diff --git a/nanosaur_description/meshes/cover-fe.stl b/nanosaur_description/meshes/cover-fe.stl deleted file mode 100644 index 0283a86..0000000 Binary files a/nanosaur_description/meshes/cover-fe.stl and /dev/null differ diff --git a/nanosaur_description/meshes/cover-rs.stl b/nanosaur_description/meshes/cover-rs.stl deleted file mode 100644 index 2285f71..0000000 Binary files a/nanosaur_description/meshes/cover-rs.stl and /dev/null differ diff --git a/nanosaur_description/meshes/cover-zedmini.stl b/nanosaur_description/meshes/cover-zedmini.stl deleted file mode 100644 index a0b9e56..0000000 Binary files a/nanosaur_description/meshes/cover-zedmini.stl and /dev/null differ diff --git a/nanosaur_description/meshes/cover.stl b/nanosaur_description/meshes/cover.stl deleted file mode 100644 index 105272b..0000000 Binary files a/nanosaur_description/meshes/cover.stl and /dev/null differ diff --git a/nanosaur_description/meshes/datasheet/nanosaur-datasheet.pdf b/nanosaur_description/meshes/datasheet/nanosaur-datasheet.pdf deleted file mode 100644 index ebf6ada..0000000 Binary files a/nanosaur_description/meshes/datasheet/nanosaur-datasheet.pdf and /dev/null differ diff --git a/nanosaur_description/meshes/datasheet/nanosaur-powerbank.pdf b/nanosaur_description/meshes/datasheet/nanosaur-powerbank.pdf deleted file mode 100644 index e95404c..0000000 Binary files a/nanosaur_description/meshes/datasheet/nanosaur-powerbank.pdf and /dev/null differ diff --git a/nanosaur_description/meshes/flap_bottom.stl b/nanosaur_description/meshes/flap_bottom.stl deleted file mode 100644 index e23484f..0000000 Binary files a/nanosaur_description/meshes/flap_bottom.stl and /dev/null differ diff --git a/nanosaur_description/meshes/flap_top.stl b/nanosaur_description/meshes/flap_top.stl deleted file mode 100644 index b84b2ef..0000000 Binary files a/nanosaur_description/meshes/flap_top.stl and /dev/null differ diff --git a/nanosaur_description/meshes/nanosaur_base.stl b/nanosaur_description/meshes/nanosaur_base.stl new file mode 100644 index 0000000..7f14b4b Binary files /dev/null and b/nanosaur_description/meshes/nanosaur_base.stl differ diff --git a/nanosaur_description/meshes/nanosaur_cover_batteries.stl b/nanosaur_description/meshes/nanosaur_cover_batteries.stl new file mode 100644 index 0000000..b27871e Binary files /dev/null and b/nanosaur_description/meshes/nanosaur_cover_batteries.stl differ diff --git a/nanosaur_description/meshes/nanosaur_cover_electronics.stl b/nanosaur_description/meshes/nanosaur_cover_electronics.stl new file mode 100644 index 0000000..e61b117 Binary files /dev/null and b/nanosaur_description/meshes/nanosaur_cover_electronics.stl differ diff --git a/nanosaur_description/meshes/nanosaur_flap.stl b/nanosaur_description/meshes/nanosaur_flap.stl new file mode 100644 index 0000000..7d2ee77 Binary files /dev/null and b/nanosaur_description/meshes/nanosaur_flap.stl differ diff --git a/nanosaur_description/meshes/nanosaur_head_realsense_d435.stl b/nanosaur_description/meshes/nanosaur_head_realsense_d435.stl new file mode 100644 index 0000000..b5e7b85 Binary files /dev/null and b/nanosaur_description/meshes/nanosaur_head_realsense_d435.stl differ diff --git a/nanosaur_description/meshes/parts/LD06.stl b/nanosaur_description/meshes/parts/LD06.stl new file mode 100644 index 0000000..5bd9461 Binary files /dev/null and b/nanosaur_description/meshes/parts/LD06.stl differ diff --git a/nanosaur_description/meshes/parts/NVIDIA_Jetson_Orin_Nano_DevKit.stl b/nanosaur_description/meshes/parts/NVIDIA_Jetson_Orin_Nano_DevKit.stl new file mode 100644 index 0000000..c822fd0 Binary files /dev/null and b/nanosaur_description/meshes/parts/NVIDIA_Jetson_Orin_Nano_DevKit.stl differ diff --git a/nanosaur_description/meshes/parts/NVIDIA_jetson_nano_4gb.stl b/nanosaur_description/meshes/parts/NVIDIA_jetson_nano_4gb.stl deleted file mode 100644 index 83cc675..0000000 Binary files a/nanosaur_description/meshes/parts/NVIDIA_jetson_nano_4gb.stl and /dev/null differ diff --git a/nanosaur_description/meshes/parts/Pololu-Micro-Metal-Gearmotor.stl b/nanosaur_description/meshes/parts/Pololu-Micro-Metal-Gearmotor.stl deleted file mode 100644 index b340743..0000000 Binary files a/nanosaur_description/meshes/parts/Pololu-Micro-Metal-Gearmotor.stl and /dev/null differ diff --git a/nanosaur_description/meshes/parts/mecanum_cover.stl b/nanosaur_description/meshes/parts/mecanum_cover.stl new file mode 100644 index 0000000..44503c0 Binary files /dev/null and b/nanosaur_description/meshes/parts/mecanum_cover.stl differ diff --git a/nanosaur_description/meshes/parts/mecanum_wheels.stl b/nanosaur_description/meshes/parts/mecanum_wheels.stl new file mode 100644 index 0000000..4d649d2 Binary files /dev/null and b/nanosaur_description/meshes/parts/mecanum_wheels.stl differ diff --git a/nanosaur_description/meshes/parts/motor2040.stl b/nanosaur_description/meshes/parts/motor2040.stl new file mode 100644 index 0000000..b9720cc Binary files /dev/null and b/nanosaur_description/meshes/parts/motor2040.stl differ diff --git a/nanosaur_description/meshes/parts/motor_block.stl b/nanosaur_description/meshes/parts/motor_block.stl new file mode 100644 index 0000000..3910b4d Binary files /dev/null and b/nanosaur_description/meshes/parts/motor_block.stl differ diff --git a/nanosaur_description/meshes/parts/motor_board.stl b/nanosaur_description/meshes/parts/motor_board.stl deleted file mode 100644 index 0caad00..0000000 Binary files a/nanosaur_description/meshes/parts/motor_board.stl and /dev/null differ diff --git a/nanosaur_description/meshes/parts/nanosaur-exp-board.stl b/nanosaur_description/meshes/parts/nanosaur-exp-board.stl deleted file mode 100644 index 24432b9..0000000 Binary files a/nanosaur_description/meshes/parts/nanosaur-exp-board.stl and /dev/null differ diff --git a/nanosaur_description/meshes/parts/nanosaur_PCB_electronics.stl b/nanosaur_description/meshes/parts/nanosaur_PCB_electronics.stl new file mode 100644 index 0000000..bb67639 Binary files /dev/null and b/nanosaur_description/meshes/parts/nanosaur_PCB_electronics.stl differ diff --git a/nanosaur_description/meshes/parts/nanosaur_PCB_oleds.stl b/nanosaur_description/meshes/parts/nanosaur_PCB_oleds.stl new file mode 100644 index 0000000..158d08e Binary files /dev/null and b/nanosaur_description/meshes/parts/nanosaur_PCB_oleds.stl differ diff --git a/nanosaur_description/meshes/parts/power_bank.stl b/nanosaur_description/meshes/parts/power_bank.stl deleted file mode 100644 index d0d6dd6..0000000 Binary files a/nanosaur_description/meshes/parts/power_bank.stl and /dev/null differ diff --git a/nanosaur_description/meshes/parts/rasp_camera.stl b/nanosaur_description/meshes/parts/rasp_camera.stl deleted file mode 100644 index f1468b8..0000000 Binary files a/nanosaur_description/meshes/parts/rasp_camera.stl and /dev/null differ diff --git a/nanosaur_description/meshes/parts/zedm.stl b/nanosaur_description/meshes/parts/zedm.stl deleted file mode 100644 index 7048bc7..0000000 Binary files a/nanosaur_description/meshes/parts/zedm.stl and /dev/null differ diff --git a/nanosaur_description/meshes/pb_holder.stl b/nanosaur_description/meshes/pb_holder.stl deleted file mode 100644 index 2e6a2c7..0000000 Binary files a/nanosaur_description/meshes/pb_holder.stl and /dev/null differ diff --git a/nanosaur_description/meshes/slider.stl b/nanosaur_description/meshes/slider.stl deleted file mode 100644 index 16ba252..0000000 Binary files a/nanosaur_description/meshes/slider.stl and /dev/null differ diff --git a/nanosaur_description/meshes/sprocket.stl b/nanosaur_description/meshes/sprocket.stl deleted file mode 100644 index eb40750..0000000 Binary files a/nanosaur_description/meshes/sprocket.stl and /dev/null differ diff --git a/nanosaur_description/meshes/track.stl b/nanosaur_description/meshes/track.stl deleted file mode 100644 index cf057a8..0000000 Binary files a/nanosaur_description/meshes/track.stl and /dev/null differ diff --git a/nanosaur_description/meshes/track_print.stl b/nanosaur_description/meshes/track_print.stl deleted file mode 100644 index 82803b3..0000000 Binary files a/nanosaur_description/meshes/track_print.stl and /dev/null differ diff --git a/nanosaur_description/meshes/wheel.stl b/nanosaur_description/meshes/wheel.stl deleted file mode 100644 index 990948d..0000000 Binary files a/nanosaur_description/meshes/wheel.stl and /dev/null differ diff --git a/nanosaur_description/urdf/flap.urdf.xacro b/nanosaur_description/urdf/flap.urdf.xacro index c5d7c87..c03a2ac 100644 --- a/nanosaur_description/urdf/flap.urdf.xacro +++ b/nanosaur_description/urdf/flap.urdf.xacro @@ -4,104 +4,26 @@ - - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - Gazebo/DarkGrey - - - - 0.5 0.5 0.5 1.0 - 0.5 0.5 0.5 1.0 - 0.5 0.5 0.5 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + - - - + + + - - - - - + - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/nanosaur_description/urdf/head/head_fisheye.urdf.xacro b/nanosaur_description/urdf/head/head_fisheye.urdf.xacro deleted file mode 100644 index 056b600..0000000 --- a/nanosaur_description/urdf/head/head_fisheye.urdf.xacro +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - - - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - Gazebo/Black - - - Gazebo/Black - - - Gazebo/Grey - - - - 0.2 0.2 0.2 1.0 - 0.2 0.2 0.2 1.0 - 0.2 0.2 0.2 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/nanosaur_description/urdf/head/head_pi.urdf.xacro b/nanosaur_description/urdf/head/head_pi.urdf.xacro deleted file mode 100644 index f43e439..0000000 --- a/nanosaur_description/urdf/head/head_pi.urdf.xacro +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - - - - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - Gazebo/Black - - - Gazebo/Black - - - Gazebo/Grey - - - - 0.2 0.2 0.2 1.0 - 0.2 0.2 0.2 1.0 - 0.2 0.2 0.2 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/nanosaur_description/urdf/head/head_realsense.urdf.xacro b/nanosaur_description/urdf/head/head_realsense.urdf.xacro deleted file mode 100644 index 858b466..0000000 --- a/nanosaur_description/urdf/head/head_realsense.urdf.xacro +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - Gazebo/Black - - - Gazebo/Black - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/nanosaur_description/urdf/head/head_zedmini.urdf.xacro b/nanosaur_description/urdf/head/head_zedmini.urdf.xacro deleted file mode 100644 index 3f3c718..0000000 --- a/nanosaur_description/urdf/head/head_zedmini.urdf.xacro +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - Gazebo/Black - - - Gazebo/Black - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/nanosaur_description/urdf/nanosaur.urdf.xml b/nanosaur_description/urdf/nanosaur.urdf.xml index a2ba637..c49758d 100644 --- a/nanosaur_description/urdf/nanosaur.urdf.xml +++ b/nanosaur_description/urdf/nanosaur.urdf.xml @@ -11,6 +11,15 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nanosaur_description/urdf/robot.urdf.xacro b/nanosaur_description/urdf/robot.urdf.xacro index ace32a5..7d3ad12 100644 --- a/nanosaur_description/urdf/robot.urdf.xacro +++ b/nanosaur_description/urdf/robot.urdf.xacro @@ -5,12 +5,8 @@ - - - - - + @@ -18,149 +14,154 @@ - - - - - - - - - - - - - + - - - + + + - + - - - - + + + + - - - - - - + - + - - - + + + + + + + + + + + - + - - - - + + + + + + + + + + + - - - - - - + - - + + + - - - - + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - + + + + - + - + - - - + + + + + - - - - + + + + - + - - - + + + + + - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/nanosaur_description/urdf/track.urdf.xacro b/nanosaur_description/urdf/track.urdf.xacro deleted file mode 100644 index 9df43a0..0000000 --- a/nanosaur_description/urdf/track.urdf.xacro +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10000000 - 10000000 - 10000000 - 10000000 - Gazebo/Blue - - - - 0.0 0.0 0.5 1.0 - 0.0 0.0 0.5 1.0 - 0.0 0.0 0.5 1.0 - - - - - - - - - - - - - - - - - - - - - - Gazebo/Gold - - - - 0.9 0.7 0.0 1.0 - 0.9 0.7 0.0 1.0 - 0.9 0.7 0.0 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10000000 - 10000000 - 0 - 0 - Gazebo/Red - - - - 0.5 0.0 0.0 1.0 - 0.5 0.0 0.0 1.0 - 0.5 0.0 0.0 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10000000 - 10000000 - 0 - 0 - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - Gazebo/Black - - - - 0.01 0.01 0.01 1.0 - 0.01 0.01 0.01 1.0 - 0.01 0.01 0.01 1.0 - - - - - - - - - - - - - - - - - - - - - - - - - - Gazebo/Green - - - - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - 0.0 0.5 0.0 1.0 - - - - - - - \ No newline at end of file