Well, technically I am still “getting started” in Aerial Robotics… but I’ll still share my story.
My first real encounter with aerial robotics was in an engineering school project involving small UAVs.

It was a tough task to learn simultaneously ROS (1 at the time), the multi-copter world and mission-level stuff like OpenCV for camera treatment and intelligence.

My journey continues with an on-going PhD on communication among a fleet of aerial vehicles. As I plan to do real-world experiments, I need to keep improving my hands-on skills with aerial robots !

As for the “what was difficult” question, I would say that the many version changes and incompatibility between different versions of software made it hard / impossible to reuse bits of code found online. Admittedly, it is a necessary flaw looking at how fast the robotics area is evolving.

1 Like