Wojciech Batog
  • Male
  • Poland
Share Twitter
  • Blog Posts
  • Discussions (1)
  • Groups
  • Photos
  • Photo Albums
  • Videos

Wojciech Batog's Friends

  • Doug Weibel
  • Alex
  • William Premerlani

Wojciech Batog's Discussions

APM 2.0 pricing and MPU6000

Started Dec 5, 2011 0 Replies

My first question is about pricing and release dates: When will the other APM 2.0 kits be released ?How much for just the main board ? (i hope it will be around 120$ that would be awesome!)And how…Continue

Tags: MPU6000, DMP, APM 2.0

 

Wojciech Batog's Page

Latest Activity

Wojciech Batog commented on Jean-Louis Naudin's blog post Full autonomous Cross Country Soaring flights with the ThermoPilot v6.x
"Wow!This is really impressive:)What are you using as an input for the variometer? only the pressure sensors?Whats the latancy?"
Apr 9
Wojciech Batog commented on Colin's blog post Ardustation Mega with Graphic LCD
"Great project!I'm also developing an ardustation of sorts using an arduino MEGA , an OLED display and a rotary encoder.Would you mind sharing the code cause I have some trouble running the ardustation code, particulary with…"
Jan 20
Wojciech Batog posted a discussion

APM 2.0 prizing and MPU6000

My first question is about pricing and release dates: When will the other APM 2.0 kits be released ?How much for just the main board ? (i hope it will be around 120$ that would be awesome!)And how much for the daughterboards: GPS+MAG+SD ? GPS+SD? MAG+SD? SD?My other question is regarding the MPU6000I looked through it's tech spec but regarding the use of DMP is very bleak ;) When using the internal DMP what kind of output does it offer? Only the euler angles (or equivalent attitude info)? or…See More
Dec 5, 2011
Wojciech Batog commented on Jordi Muñoz's blog post Please welcome ArduPilotMega 2.0!
"Looks great! My only question is this: How much for just the main board ?And how much for the daughterboards:GPS+MAG+SD ? GPS+SD? MAG+SD?SD? "
Dec 1, 2011
Wojciech Batog left a comment for Wojciech Batog
"This is very interesting. I didn't look at the GPS parser before. Now I look at the code and and try to figure it out. I don't yet get how you can simply compute the error with accelerometer and GPS data since theoretically those should…"
Nov 10, 2011

Developer
William Premerlani left a comment for Wojciech Batog
"Hi Wojciech, You said: "HiI already contacted Doug, and unfortunately as far as he knows there were none successful attempts.I was looking at what you wrote in the comments and at your code and as far as the 'dead reckonig' the code…"
Nov 9, 2011
Wojciech Batog commented on William Premerlani's blog post A simple dead-reckoning algorithm
"I know that's this implementation is unfortunately for a different platform. But since both use basically the same input data it should be possible to implement it on a MEGA. Or is it far to much load for that kind of processor?"
Oct 6, 2011
Wojciech Batog commented on William Premerlani's blog post A simple dead-reckoning algorithm
"Hi guys, I'm a glider pilot and actually bought ArduPilot Mega to use as a base for my project which is to create my own  flight instrument- mostly used as a variometer.As I can see I'm not the first one:)At first the idea was to…"
Oct 6, 2011
Wojciech Batog commented on Chris Anderson's blog post How to contribute to a DIY Drones project? Start with something small and useful! Here's a list.
"I would also like to contribute. ArduPlane task 13 is on my mind for quite some time now..."
Oct 3, 2011

Profile Information

About Me:
I'm a student of Robotics from Poznan University of Technology in Poznan, Poland. I'm also a glider pilot.
Tell us a bit about your UAV interest
I have an intrest in IMU's and flight augmentation
Hometown:
Poznan

Comment Wall (2 comments)

At 4:51pm on November 9, 2011,
Developer
William Premerlani
said…

Hi Wojciech,

You said:

"Hi
I already contacted Doug, and unfortunately as far as he knows there were none successful attempts.

I was looking at what you wrote in the comments and at your code and as far as the 'dead reckonig' the code is fairly simple but some questions still emerge:

1.How is the GPS latency problem tackled? I see that you feed the error back into the estimates but how that including the data latency?
2.How is the problem with coordinates solved? GPS gives you absolute position and the IMU data is relative movement...

Sorry if i ask the obvious questions, I'm not very familiar with Matrixpilot code

Best Regards
Wojciech Batog"

 

1. There are several ways to account for GPS latency. I have tried two different methods. The first method that I used was to filter the IMU data with a model of the GPS before comparing it with the GPS data. This method did not work so well. The second method that I like and that I now use a simple geometrical computation that plots a polygonal helix to estimate where the plane really is during a steady turn. If you want to look at the code, it is in the GPS parser. Since the dead reckoning is working primarily from accelerometer data, all you need from the latency compensation is to eliminate bias.

 

2. In MatrixPilot, all positions (GPS or IMU) are computed in relative coordinates. There is an origin. The origin is subtracted from each GPS reported position to get a relative position. The IMU positions are also measured relative to origin. The origin can be either the location of the plane on power up, or you can specify a fixed origin.

 

We have been using dead-reckoning in MatrixPilot for some time. It works quite nicely. For example, it continues to provide accurate estimates of position during portions of aerobatic flights that defeat the GPS, such as a straight down spinning dive.

 

Best regards,

Bill 

At 2:36pm on November 10, 2011, Wojciech Batog said…

This is very interesting. I didn't look at the GPS parser before. Now I look at the code and and try to figure it out.

I don't yet get how you can simply compute the error with accelerometer and GPS data since theoretically those should (!) be different (movement since last GPS position).

Is this geometrical computation a predictor algorithm of sorts?

In my implementation of this algorithm i'd like to also include Height data from the pressure sensor - which would have some lattency of it's own so I think that good understanding of this latency issue is very important.

Best regards
Wojciech

You need to be a member of DIY Drones to add comments!

Join DIY Drones

 
 
 

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The third round was a reliablilty/aerial photography round for both planes and copters, which is now closed. Stay tuned for the next round, beginning soon.

A list of all T3 contests is here

 

Groups

© 2012   Created by Chris Anderson.

Badges  |  Report an Issue  |  Terms of Service