ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

How can i implement precision landing on a drone using Pixhawk and Raspberry Pi?

asked 2020-10-20 03:39:40 -0600

jajazz_ratava gravatar image

Currently doing a project about drone precision landing by sensing April Tag using a raspberry PI camera and Raspberry Pi 3 with Pixhawk, can anyone give an insight to me on how to do this project?

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted
0

answered 2020-10-20 12:32:22 -0600

Aaron_Sims gravatar image

I am am not speaking from experience, but this paper explains how to handle the April tag landing on a Pixhawk PX4 it includes algorithm explianations and configuration files. You should be able to run PX4 as opposed to APM on Pixhawk (speaking from experience).

You're probably going to want to use Ubuntu on the Raspberry Pi. I've been running ubuntu-mate on rpi4b.

Thanks,

Aaron

edit flag offensive delete link more
0

answered 2020-10-28 12:25:14 -0600

one gravatar image

Hey Jajazz_ratava,

  1. I'm assuming you're using ROS, then you can use http://wiki.ros.org/apriltag_ros pkg for detecting and getting pose of the April tag.
  2. On px4 you can use the offboard mode(The vehicle obeys a position, velocity, or attitude setpoint provided over MAVLink(API)), Here is an example of its implementation https://dev.px4.io/master/en/ros/mavr...
  3. Now you can give the April tag's pose to offboard mode for landing. I hope this helps.

Thank you

edit flag offensive delete link more
0

answered 2020-11-09 04:45:01 -0600

archee8 gravatar image

Hello! I used Aruco markers. First I found the center of the marker, then I aligned the drone with the center of the marker and landed

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2020-10-20 03:39:40 -0600

Seen: 955 times

Last updated: Oct 28 '20