NXC: navigation robot based on odometry, gyro, and compass

Discussion specific to projects ideas and support.
Post Reply
HaWe
Posts: 2500
Joined: 04 Nov 2014, 19:00

NXC: navigation robot based on odometry, gyro, and compass

Post by HaWe »

NXC: a simple approach for a navigation robot based on odometry, gyro, and compass sensor, still experimental stage.
No advanced stochastic filters in the moment, just medians and means (an additional accelerometer and a Kalman or a particle filter planned for the future)
Rather satisfactory results both indoors and even outdoors with bad odometry data.
http://www.mindstormsforum.de/viewtopic.php?f=70&t=6746
Last edited by HaWe on 09 Jun 2013, 09:53, edited 2 times in total.
gloomyandy
Posts: 323
Joined: 29 Sep 2010, 05:03

Re: NXC: navigation robot based on odometry, gyro, and compass

Post by gloomyandy »

Hi Doc,
Looks interesting... Do you have any video of it in action, or any data on how well it performs?

Looking forward to seeing how this develops...

Andy
HaWe
Posts: 2500
Joined: 04 Nov 2014, 19:00

Re: NXC: navigation robot based on odometry, gyro, and compass

Post by HaWe »

sry, no video currently. You may see on the foto that there is a 2x twin-wheel-motion which worsens the turning/spinning behaviour and thus worsens odometry data (but it's better for traction outdoors).

This is a short test I made several times reproducibly:
vehicle size: 30cm x 40cm.
Start at any Position, set as (0,0)
heading 76° (about east-north-east, to compass) =>

1.targeting Position (50,50);
heading 45° (north-east),
driving 71cm to position (50,50); [cm]

2. targeting Position (50,-50);
heading 180° (south)
driving 100cm to position (50,-50);

3. targeting Position (0,0);
heading 315° (north-west),
driving 71cm back to start position (0,0);

finally:
again turn to initial compass heading, in my case 76°.

the positioning error is
dY=+1cm
dX=-5cm
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests