Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
fe47185
fix: passing argument for extra_resources
TomasMerva Oct 20, 2025
df90578
ft: creating separate files for sensors macros
TomasMerva Oct 20, 2025
a1847d5
ft: description for default gazebo lidar
TomasMerva Oct 20, 2025
2dfdbed
fix: generic lidar macro, fixing few bugs along the way
TomasMerva Oct 21, 2025
b41e72e
ft: lidar plugin but its required to launch tf for link
TomasMerva Oct 21, 2025
e5e7ea5
fix: change lidar link name so it belongs to a namespace
TomasMerva Oct 21, 2025
7b34c2f
fix: renaming macros and adding arguments
TomasMerva Oct 21, 2025
4872d8e
fix: removing merging conflicts from #21
TomasMerva Oct 23, 2025
4f89b54
ft: tf publisher, bug: lidar topic stopped being published
TomasMerva Oct 24, 2025
8508938
fix: bug if no camera is used, none of the sensors will be loaded
TomasMerva Oct 24, 2025
ab8f4ba
Merge pull request #1 from TomasMerva/ft_ros2_tf_pub
TomasMerva Oct 24, 2025
31c0a7e
ft: publisher that dynamically generates tf based on from sdf
TomasMerva Oct 24, 2025
faea88e
ft: adding rplidar, scance sweep lidar, converting sdf_to_tf to read …
TomasMerva Oct 27, 2025
6d3e69d
ft: adding velodyne lidar
TomasMerva Oct 29, 2025
4ab7c69
ft: ouster, IMU is missing
TomasMerva Oct 29, 2025
d685887
Merge pull request #2 from TomasMerva/ft_rplidar
TomasMerva Oct 29, 2025
1f1ef3c
fix: garmin rangefinder, do not modify its name or topic, since PX4 w…
TomasMerva Oct 30, 2025
e019c61
fix: sdf2tf publisher with correct base_link, adding Garmin link as i…
TomasMerva Oct 30, 2025
9c1124f
ft: extending sdf2tf publisher with offset from sensor plugins
TomasMerva Oct 30, 2025
6f09a56
removing unsupported components
TomasMerva Oct 31, 2025
9784e5a
fix: move pose under <link> tag, since joint pose does not behave the…
TomasMerva Oct 31, 2025
85d73af
minor formatting changes
stibipet Oct 31, 2025
bba642d
add rplidar to x500, reenable lidar mount
stibipet Oct 31, 2025
1652948
add lidars to f450
stibipet Oct 31, 2025
80ca164
enable lidar sensors for f550
stibipet Nov 3, 2025
4dfec2b
enable lidar for m690
stibipet Nov 3, 2025
c0d731c
enable lidar sensors for t650
stibipet Nov 3, 2025
6292615
add an explanation to garmin link naming
stibipet Nov 3, 2025
e648572
merge upstream changes
stibipet Nov 3, 2025
2d506b2
remove camera from the default tmux session
stibipet Nov 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions config/spawner_params.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,7 @@ mrs_drone_spawner:
firmware_launch_delay: 10.0 # [s] after spawn, wait before launching px4 firmware

extra_resource_paths: []

tf_static_publisher:
base_link: "fcu"
ignored_sensor_links: ["air_pressure_sensor", "magnetometer_sensor", "navsat_sensor", "imu_sensor", "lidar"] #lidar is reserved for PX4 Garmin
8 changes: 0 additions & 8 deletions config/uav_ros_gz_bridge_config.jinja.yaml

This file was deleted.

23 changes: 23 additions & 0 deletions config/uav_ros_gz_bridge_config.yaml.jinja
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{%- for topic in camera_info_topic_list -%}
- ros_topic_name: "{{ topic }}"
gz_topic_name: "{{ topic }}"
ros_type_name: "sensor_msgs/msg/CameraInfo"
gz_type_name: "gz.msgs.CameraInfo"
direction: GZ_TO_ROS
{%- endfor -%}

{%- for topic in twoD_lidar_topic_list -%}
- ros_topic_name: "{{ topic }}"
gz_topic_name: "{{ topic }}"
ros_type_name: "sensor_msgs/msg/LaserScan"
gz_type_name: "gz.msgs.LaserScan"
direction: GZ_TO_ROS
{%- endfor -%}

{%- for topic in threeD_lidar_topic_list -%}
- ros_topic_name: "{{ topic }}/points"
gz_topic_name: "{{ topic }}/points"
ros_type_name: "sensor_msgs/msg/PointCloud2"
gz_type_name: "gz.msgs.PointCloudPacked"
direction: GZ_TO_ROS
{%- endfor -%}
2 changes: 1 addition & 1 deletion launch/mrs_drone_spawner.launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ def generate_launch_description():
)
)

return ld
return ld
2 changes: 1 addition & 1 deletion launch/simulation.launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -147,4 +147,4 @@ def generate_launch_description():
bridge,
drone_spawner,
]
)
)
2 changes: 1 addition & 1 deletion launch/uav_ros_gz_bridge.launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,5 +97,5 @@ def generate_launch_description():
declare_ros_gz_bridge_config_arg,
declare_ros_gz_image_topics_arg,
declare_bridge_debug_arg,
namespace_group,
namespace_group
])
Loading
Loading