1
$\begingroup$

I'm trying to find a way where I can estimate the location of my drone on a floorplan. Note that right now, I will just be moving the drone around manually and not flying it.

I read up on PDR and what I want to do is this: Provide an initial location of my drone on the floorplan, and as I move the drone around, using information from the IMU/accelerometers, I want to update the position of my drone on the floorplan.

I've worked with ROS a bit and I want to know if there are packages in ROS that could do this. For now, I'm looking for rough estimates and not perfect solutions.

Thanks!

$\endgroup$
1

1 Answer 1

0
$\begingroup$

using information from the IMU/accelerometers

These sensors will accumulate error and will not provide a good estimate of the position of the drone after some time.

What you need is some absolute reference point. You need to make some kind of connection between the sensor data and the surrounding area that you are trying to localise yourself in. Check out , which is the general term used for this kind of stuff. If you know the environment and already have a map, the task simplifies to , but a few of the things from slam might still apply.

$\endgroup$
1
  • $\begingroup$ For an initial exploratory step, I am okay with the drift accumulation. I just want to see my position updates on a given floorplan, no matter how erroneous it seems. Is there some sort of ROS package that helps me do this? $\endgroup$ Sep 24, 2016 at 11:04

Not the answer you're looking for? Browse other questions tagged or ask your own question.