Hi Bill,
I’m looking for information which compares pymavlink to mavros.
mavros uses pymavlink, the only difference is that mavros is something that provides a message layer over mavlink to be compatible with ROS projects.
- are these both viable, active projects
Yes.
- is one of them better for this type of application
If you are using ROS, you should consider mavros, otherwise no.
- what are the important strengths and weaknesses of each
Since this two packages are used in different development fields, there’s no point to compare other than the field itself.
- where can I find working examples of applications using each
There is our official pymavlink examples here, an old project that I did with ROS using pymavlink here and the official mavros documentation here.