ardupilot icon indicating copy to clipboard operation
ardupilot copied to clipboard

Expose waf and sim_vehicle options directly to ros2

Open Ryanf55 opened this issue 1 year ago • 0 comments

Feature request

Is your feature request related to a problem? Please describe.

ArduPilot-familiar devs lose access to their ./waf --h arguments and sim_vehicle.py arguments when building and running with ROS 2.

Describe the solution you'd like

Expose option passthrough such as: colcon build --packages-up-to ardupilot_sitl --waf-args "--debug --upload --board CubeOrange" ros2 launch ardupilot_sitl sitl.launch.py sim_vehicle_args:="--map --console"

Describe alternatives you've considered

Make the ardupilot devs relearn another layer of abstraction for map and console among all the other args and implement a non-lossy build/run tool on ArduPilot (too much time).

Platform [x] All [ ] AntennaTracker [ ] Copter [ ] Plane [ ] Rover [ ] Submarine

Additional context Affects 4.5

Ryanf55 avatar Jul 31 '24 01:07 Ryanf55