top of page
  • Black Facebook Icon
  • Black Instagram Icon
  • Black Twitter Icon

Precision Landing on a Rover

  • Mun Kar Kin
  • Jan 28, 2017
  • 1 min read

Some applications are more convenient with a 2D simulation, some would require a higher end simulation environment, which work in 3D. For functionalities such as obstacle avoidance and precision landing where the changes in the environment and behaviour of the drone must be tightly monitored, a 3D SITL Gazebo Simulator is used in lieu of a 2D ArduPilot SITL.

A virtual camera is attached to the bottom of the drone to experiment with precision landing. A MAVLink message of LANDING_TARGET is sent to pixhawk in order to change the position on the drone based on the position of the image detected in the camera.

Once the aruco marker is being detected, the x and y pixel coordinates of the image will be sent to pixhawk. In return, the drone will react to move the image to the center of the frame captured from the camera while descending.


Recent Posts

See All
Companion Computer Thoughts

We have tested the image processing code on the Raspberry Pi and have found that performance is greatly impacted due to the Raspberry...

 
 
 
About Me.

I'm a paragraph. Click here to add your own text and edit me. I’m a great place for you to tell a story and let your users know a little more about you.

  • Black Facebook Icon
  • Black Instagram Icon
  • Black Twitter Icon
Never Miss a Post!

We Love Drones | We are Drone Developers

The purpose of the drone is for search and rescue. For greater details, please visit our blog posts. 

  • Grey Facebook Icon
  • Grey Instagram Icon
  • Grey Twitter Icon

© 2017 Team Invictus

bottom of page