PX4-Avoidance icon indicating copy to clipboard operation
PX4-Avoidance copied to clipboard

about ROS2 avoidance launch execution.

Open ldg810 opened this issue 4 years ago • 0 comments

Hi @TSC21, I am continuously trying to use global_planner in ROS2 environment.

There are some problems. Could you make any suggestions and ideas?

  • Did you launch avoidance module using launch file?
ros2 launch avoidance avoidance_sitl.launch.py

To launch avoidance_sitl.launch.py, the 'px4.launch.py' is needed. I found the file at px4.launch.py. Did you use this file? or made it as your own?

  • I tried to use ros foxy(with ubuntu 20.04) but many compatibility issues are existing.

Such as default gcc and java version is not compatible with PX4 build so I should manually modify and install compatible versions.. but using dashing is easy to install and build things. I think using foxy is little bit hard for many users at this time.

  • I tried to include PathWithRiskMsg.msg in global_planner, but build failed. However, make the msg file as separate package(like 'avoidance_msg') is easy and successful.

Do you have any experience about including .msg file into the package instead of make seperate package? (I tried many tricks and followed official guide in Custom-ROS2-Interfaces but it was not successful)

ldg810 avatar Dec 10 '20 04:12 ldg810