Report NavSatFix and NavSatStatus
Report AttitudeandHeading (ongoing discussion on ROS Sig Drivers)
Report standard diagnostics
Battery promote mavros/Battery
Add nominal voltage?
Chemistry enum?
internal resistance
Newer batteries are smart we could also promote: linux_hardware/LaptopChargeStatus instead
SafteyFence use geographic_msgs/BoundingBox array
Loiter
A basic trajectory generator which outputs a circle trajectory. Can be parametrized etc,
RTL
A controller which will produce climb, traverse and land trajectories. Possibly by composing/switching on other controllers for the specific flight regimes.
Altitude Hold
Take /cmd_vel or similar command, and produce trajectories which filter out the altitude changes
Guided Mode
Take in /cmd_vel from joystick, produce command trajectory to a moving set point.
Direct Teleop
Take in /cmd_vel from joystic, produce a trajectory following their commanded velocities.
Land/Tackoff
--
You received this message because you are subscribed to the Google Groups "ROS SIG Micro Air Vehicle" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-mav...@googlegroups.com.
To post to this group, send email to ros-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ros-sig-mav/26001468-49fc-4fa3-90ea-bea7cdc2abf3%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ros-sig-mav/CAM7qi7WGFnGJ%3DwWN20wXoY5zKH%2B4BA_kZDjGa4YZmTwdsrA9OA%40mail.gmail.com.
Thanks Tully for pushing this forward.Agreeing with Vladimir, "mavlink.msg" should be placed in a single place. Having it in "aerial_msgs" would make sense for me. A few comments that pop into my mind:
- How about adding an "aerial vehicle type" message (e.g. mav_type.msg)? MAVLink compatible vehicles will get this from MAV_TYPE but i'm sure many other non-MAVLink vehicles will need this information.
- I probably need to do some reading about trajectory planning using ROS. From your changes in rep 105 I understand that the "earth" reference frame would allow MAVs with GPS to create trajectories. Would you mind walking me through this process and how would you create MultiDOFTrajectory with the information from NavSatFix?
- In the higher level commands proposed above i'd highlight the importance of having a "Guided" mode that is responsive to "/cmd_vel" from a joystick (already mentioned by Tully). APM's GUIDED mode does not allow this and it's really troublesome for outdoor testing when no GPS is used. We've hacked the mode to allow it but It'll be great to have a proper Guided considering this from the very beginning.
There two proposed changes i seen in ros lists and github:
1) splitting sensor_msgs/IMU: currently imu message constructed from two mavlink messages, and seems that split is similar that proposed somewhere in ros-sig-drivers
2) support for NED frames: now mavros does convertions for NED-ENU, but seems that sometime i wrong in suggestions and proposed conversion method are wrong (issue #49 haunts me :)). If i provide raw data, but with right frame information then user can setup needed message filter if they need it.
--
You received this message because you are subscribed to the Google Groups "ROS SIG Micro Air Vehicle" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-mav...@googlegroups.com.
To post to this group, send email to ros-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ros-sig-mav/251433ff-30f3-428a-9bd0-93e6635dcfe5%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "ROS SIG Micro Air Vehicle" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ros-sig-mav...@googlegroups.com.
To post to this group, send email to ros-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ros-sig-mav/3d238f63-38ac-4422-a816-5e079d16e1b6%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ros-sig-mav/CAM7qi7UJgyUvkDsXSh4W06wiJqh6%3DhahBjtyy9jXv_5PQBDkHg%40mail.gmail.com.