Voir la terre, en temps réel, à 30km d'altitude...
jeudi 19 juillet 2012
Another way to stabilize the gopro
Available at fpv4ever for example : http://www.fpv4ever.com/fr/stabilisateur/457-stabilisateur-3-axes-fy-30a.html
jeudi 12 juillet 2012
Status - Work left to do (quite a lot !)
We're getting there..
Here's what's left to do :
Here's what's left to do :
- Get the DGAC authorization (we're getting in touch with local associations)
- Check that the GPS is able to retrieve position at 30km altitude
- Setup downlink communication from payload to ground
- to receive GPS position on the ground (mavlink protocol) using either zigbee or the video link
- to send video on the ground - OK, i've got the transmitter but I need two antenna trackers and helicoidal antenas for a very directive antenna beam.
- Setup a uplink communication from ground to payload (mavlink protocol to send commands to control camera orientation)
- The best is to use ardupilot for that, and to plug a transmitter receiver such as zigbee
- Finalize the tilt roll stabilization (three options)
- use the stabilization from the ardupilot board but it seems that it is rather planned for use inside an aircraft (the stabilization isn't very responsive)
- Find a firmware that let me use the ardupilot as an IMU (I haven't found any at this point)
- Buy an IMU device (ardupilot or not) but in this case, I won't be able to control the orientation of the camera
- Make it all from RC equipment and use a heli gyro for stabilization (but that means I have to study the way it works..)
- Setup the pan rotation (waiting for order at servocity to arrive, received low temp grease from Molykote)
dimanche 24 juin 2012
Optic 6 transmitter and Hobby King X-1000 head tracker
Here's the documentation of the Hobby King Head Tracker X-1000
(Image taken from hobbypartz.com)
I'm using an Hitec Optic 6 transmitter, and I was puzzled because it didn't work when I plugged it in, wherease it was said that it was plug and play.
I have to say that the package came without any notice, so it was quite difficult to find out about the configuration. But I ended up finding the documentation on hobby king's web site.
Well, talking about the connection, it is really plug n play for the optic 6!
But by default (that's the piece of information I didn't have), the HT is made to output the signal on the receiver on channel 7 and channel 8 ! So you have to use an 8 channel receiver to make it work. I was using a 6 channel receiver and was hopping to make it work on channel 5 + 6.
So.. it's possible, but it's not default configuration. You have to change the default configuration. The PDF shows how to do that, but in my case, I just changed the recevier for an 8 channel receiver and.. it worked !
Hope it can help anyone facing the same problem..
mardi 19 juin 2012
Rotation of the payload around its Z axis
This days I've been studying a little more in detail how to work on the rotation of the payload on itself, around the Z axis. The goal is to enable a rotation "in the air" in order to keep a steady heading (head lock).
Using Ardupilot Mega v2, it is possible to program a head lock using a software on the PC and using the mavlink protocol. So at this point, I am not too worried about programming a head lock.
The problem I was studying was rather : how to garanty that the servo is fast and robust enough to compensate a 60hz rotation during a 4 hours flight, while the payload is 2kg heavy.
The goal was to garanty that the servo wasn't the component undergoing the weight of the payload.
I came up with the idea of using a lazy susan that would be the connection between the balloon and and the payload (this is the piece thanks to which I have a free Z rotation non motorised)
Then, I need to have a rotation that can be controlled by the APMv2 board.
I found very interesting products on servocity. They have plenty of solutions for this kind of heavy duty activity. The schema below shows the whole mechanism.
Below is the a list of servos I am considering.
Using Ardupilot Mega v2, it is possible to program a head lock using a software on the PC and using the mavlink protocol. So at this point, I am not too worried about programming a head lock.
The problem I was studying was rather : how to garanty that the servo is fast and robust enough to compensate a 60hz rotation during a 4 hours flight, while the payload is 2kg heavy.
The goal was to garanty that the servo wasn't the component undergoing the weight of the payload.
I came up with the idea of using a lazy susan that would be the connection between the balloon and and the payload (this is the piece thanks to which I have a free Z rotation non motorised)
Then, I need to have a rotation that can be controlled by the APMv2 board.
I found very interesting products on servocity. They have plenty of solutions for this kind of heavy duty activity. The schema below shows the whole mechanism.
Below is the a list of servos I am considering.
$60
$160
$60
All this equipments come from servocity. I still have to finalize my choice between the one that best fits my needs.
I will be assembling it using the following lazy susan :
It comes also from servocity (but can be found about anywhere on the web. At the time of writing, it's about $7
It's been a little while since I found some time to work on the project.
I've been working on two things :
* Stabilization of the gopro
* Fixing the XY rotation of the payload
I made a first try to stabilize the payload. Simulation of wind turbulences is made by my hand and arm, and I was very very strong in "turbulences"... I can't say that the result is as expected. Much work left to do..
You my jump to 1:16mn to see the gopro actually moving..
I will be talking a bit more about the XY rotation of the payload in the next post..
I've been working on two things :
* Stabilization of the gopro
* Fixing the XY rotation of the payload
I made a first try to stabilize the payload. Simulation of wind turbulences is made by my hand and arm, and I was very very strong in "turbulences"... I can't say that the result is as expected. Much work left to do..
You my jump to 1:16mn to see the gopro actually moving..
I will be talking a bit more about the XY rotation of the payload in the next post..
mardi 5 juin 2012
How to protect bearings against cold (-60°C)
I am using a ball bearing mechanism to allow an horizontal rotation of the payload around the z axis, to compensate the rotation due to the wind.
To protect the bearings against the cold (-60° at target altitude), I found a grease made for that purpose, that is financially accessible.
It's made by the company "Univars" and is cold : Molykote 33 Medium Extreme Low Temperature Bearing Grease, and cost £11.
Here is the product :
To protect the bearings against the cold (-60° at target altitude), I found a grease made for that purpose, that is financially accessible.
It's made by the company "Univars" and is cold : Molykote 33 Medium Extreme Low Temperature Bearing Grease, and cost £11.
Here is the product :
How to increase the battery of a gopro
I ran into a new problem today. While working on the whole system, I forgot to ask myself how would the gopro be able to stand an 8 hours flight. This is way longer than most flights ! but some flights can long such a long period.
Two problems :
Two problems :
- size of the video : no problem, a simple 32Go will do for no. It's a 4 hours recording, but it will be fine to begin with..
- battery autonomy : That's the real problem. For a native gopro battery pack, it's a lipo 1100mAh, and you can last a little over 2 hours. So I told myself that it should be possible to plug a ubec into the gopro in order to use one of my lipos to increase the time. I finally found a solution on a post of someone using the USB connectivy to power the gopro via external power. He is using a 2650 mah lipo and managed to make a 6 hour timelaps,and the lipo was only 40% empty. So.. nice result :)
Here's the detail story : http://fangin.com/blog/2011/08/25/gopro-hero-external-lipo-power/
Also, I didn't know it had become that cheap to use a usb battery such as this one : http://www.amazon.fr/TeckNet-batterie-T%C3%A9l%C3%A9phones-Incredible-Blackberry/dp/B001AH0ITA/ref=sr_1_1?ie=UTF8&qid=1338902485&sr=8-1
samedi 28 avril 2012
How to setup a transmitter to control ardupilot mega modes (mine is Optic 6)
For me, it was rather difficult to set up a switch on my transmitter to change mode on the APM.
I finally understood but I think it can be explained a little more in details.
First of all, here's a list of link adressing the issue
- http://www.rcgroups.com/forums/showthread.php?t=1477169
- http://rangevideo.com/forum/showthread.php?1994-Auxiliary-channel-on-Hitec-Optic-6-radio-This-is-my-method
- http://code.google.com/p/arducopter/wiki/AC2_ModeSwitch
vendredi 27 avril 2012
Rather use the helicopter ardupilot firmware than the ardupilot firmware
This post might be the exact same problem as I am facing..
http://diydrones.com/forum/topics/ardupilot-for-stabilize-3-axis-camera-gimball-possible
It recommands using the helicopter firmware : http://code.google.com/p/arducopter/wiki/APM2_Motor_order
http://diydrones.com/forum/topics/ardupilot-for-stabilize-3-axis-camera-gimball-possible
It recommands using the helicopter firmware : http://code.google.com/p/arducopter/wiki/APM2_Motor_order
Maintaining heading lock
I found a file for ardupilot mega, that was made for test purpose, but that fits perfectly my needs.
Here's the content of the file (with the link to the original post below)
From here : http://api.ning.com/files/8uesEX-AhXHtK*U594HwOxfrqYufSbIoQAlrDkdwsBdI5cy1IHpwN2fjM8j4uq-pgdgq-iHztCUjG3YBXUeL0vaetPJviF0U/ArduPilot_2_Manual.pdf
The config file is here :
http://ardupilot.googlecode.com/files/ArduPilotNE.zip
Here's the content of the file (with the link to the original post below)
[optional] Ground Testing with the FixedDirection ModeIf you want to test the autopilot further on the ground, we have included a special softwaremode to allow this. In previous version of the software, we had special "NorthEast" codethat would attempt to always steer the plane north-east for testing purposes. In version 2.2and above, this mode can be enabled with a simple settings change in the EasyStar.h (orwhatever airframe you're using) file:Set the following lines as per the below://9-1#define FAKE_BEARING 1 //If set to 1, will fake the bearing and willtry to go always head to the defined DESIRED_FAKE_BEARING//9-2#define DESIRED_FAKE_BEARING 45 //Will try to go NorthEast, you canchange that to 0 = NORTH, 90 = EAST, 180 = SOUTH, 270 = WEST orwhatever!//9-6#define WALK_AROUND 1 //Must be "0" to test the GPS and headingagainst the servo and "1" for normal operation[Walk-Around mode disables stabilization, turning ArduPilot into a navigation-only autopilot.This is also useful if you want to use ArduPilot in ground vehicles that don't requirestabalization, or if you want to use ArduPilot in an aircraft that already has its ownstabilization system, such as the FMA CoPilot]Save the file, then open the Arduino IDE, load the ArduPilot code and download it toArduPilot.Now walk outside with your plane (with all the RC stuff hooked up) and power up, waitinguntil you get a GPS lock (solid blue LED). Once you've got that, toggle the autopilot on andstart walking around at a brisk pace in big circles. You should see the rudder (assumingyou're using the EasyStar; ailerons if you you're using a plane with them) try to steer youso you're going NorthEast.When you're done with the ground testing, return the autpilot to its normal mode by editingthis line as follows and re-uploading the code to ArduPilot://9-1#define FAKE_BEARING 0 //If set to 1, will fake the bearing and willtry to go always head to the defined DESIRED_FAKE_BEARING
From here : http://api.ning.com/files/8uesEX-AhXHtK*U594HwOxfrqYufSbIoQAlrDkdwsBdI5cy1IHpwN2fjM8j4uq-pgdgq-iHztCUjG3YBXUeL0vaetPJviF0U/ArduPilot_2_Manual.pdf
The config file is here :
http://ardupilot.googlecode.com/files/ArduPilotNE.zip
mardi 24 avril 2012
Projects than can help
Also I want to print out that my need is very specific and sometimes, because ardupilot mega and the software mission planner or so well made, well.. I fear to realize later than a feature that I needed was already in front of my nose but I didn't see it because I didn't understand it.. we'll see..
PROBLEM ONE : HEADING LOCK
- How to set up ardupilot mega for continuous servo rotation... I'm looking into arduTracker to identify a solution
- Also, I noticed there is a fonctino in the mission planer named "head lock" which would be exactly what I would be looking for. But it doesn't seem to be working. I don't know yet if I'm doing something wrong or if it's just not made for that purpose
PROBLEM TWO : TILT PAN of my camera
There seem to be a number of things already in place for that problem :
- "stabilize" mode of the mission planer: I tried to use it to see how the APMv2 reacts. But the servo drive isn't in adequation with the movement of my board. I think the purpose isn't to make a full reverse compensation ( with the same angular speed) as my board, as would do a fully dedicated IMU
- Adding a camera on arduCopter : home made
- Stabilized camera mount : home made camera mount to manage tilt pan for a goPro
- Here is the description of some code that seems to work with APM1
- Another thread with onboard equipment from the APM manual
- Another lead using arducopter : 3 axis camera gimball
- http://code.google.com/p/ardupilot-mega/wiki/Tracking
- http://diydrones.com/forum/topics/anybody-getting-camera-servos-to-work-on-apm2?commentId=705844%3AComment%3A837026&xg_source=activity
Ardupilot mega v2 setup / APMv2 setup
I will be making a video tonight or so, about how to setup APMv2 from scratch, for those of you who ain't programmer, and who don't know anything (yet) about arduino.
I found myself struggling about how to setup my RC equipment. Very basic stuff, but I lost a lot of time understanding simple things, just because I didn't want to make a mistake (misconnect some cable) and ruine the board.
Also, I found that it wasn't so easy as I thought to get the camera to point at a predefined heading. Ok, it's easy when you know how to program it in the code. But if you don't, then you have to rely on previous works or similar projects.
I will make two distinct posts to talk about setting up APMv2 for RC equipment and another one about the similar projects I have found.
I found myself struggling about how to setup my RC equipment. Very basic stuff, but I lost a lot of time understanding simple things, just because I didn't want to make a mistake (misconnect some cable) and ruine the board.
Also, I found that it wasn't so easy as I thought to get the camera to point at a predefined heading. Ok, it's easy when you know how to program it in the code. But if you don't, then you have to rely on previous works or similar projects.
I will make two distinct posts to talk about setting up APMv2 for RC equipment and another one about the similar projects I have found.
dimanche 22 avril 2012
Battery for GoPro - 20h continuous recording
It might become necessary for long time flights. Below is a link of such equipements
http://www.actioncameras.fr/batterie_drift_powerpack.html
http://www.actioncameras.fr/batterie_drift_powerpack.html
vendredi 20 avril 2012
Yes, understanding IMU is complexe !
Just a post to talk a bit about my recent attempts to get into Arduino and more specifically in Ardupilot Mega.
I was hopping to find a pre-programmed pde file (the firmware you upload into your arduino board) that would be ready out of the box.
Why ? because Ardupilot Mega v2 (APMv2) includes already all the electrical components that you had to buy separatly before with APMv1 (that is : a gyroscope, a GPS, accelerometer, magnometer). When you buy the ArduPilot Mega v2 hardware, everything is intgrated and you don't have to buy the complementary arduIMU board you had to buy before with APM v1.
I looked into the manual of APMv2, I found a test program (IMU test) that prints out values in the command line interpreter/shell of Arduino.
But then what ? I'm having a hard time to understand the block diagram that describes the whole chain starting from "getting values from the sensors" to "servo moving in such or such direction to compensate".
The compensation movement a sensor must make is dependant on the structure you're playing with. If you're playing with a multicopter, the compensation (variation of engines speed) will be different that if you're playing with an aircraft (motion compensation is produced by ailerons/rudder/pitch compensation, thus servo motion.
You have to imagine how complexe it is to program the variation of engines speed in order to maintain heading/altitude or in order to maintain stability.
Also, in an aircraft problem is a little easier, because the axis you want to compensate is well defined : yaw, pitch, roll
In my case, it's about the same : I have pitch and roll of the camera inside the basket, and yaw outside the basket
Anyway, at this point, I still need to understand how to route the values acquired by the DCM to servos, but I really have this crazy feeling that I'm trying to do stuff that is already programmed somewhere.
I will be writing a post specifically on my understanding of IMU problems
Some documentation
http://www.youtube.com/watch?v=bWDXsKlHvIs
http://www.youtube.com/watch?v=yAVCZstkORY&feature=related
A tutorial on kalman filter
http://www.youtube.com/watch?v=37ZoeVqouc8&feature=channel&list=UL
http://www.youtube.com/watch?v=8R0Ny1l1o1Q&feature=related
A description of DCM algorithm
A code understandable to create stabilization : http://ardupilot.googlecode.com/svn/trunk/Ardupilot_25/attitude.pde
http://ardupilot-kit.googlecode.com/svn-history/r9/trunk/ArduPilotSIM_2_6/attitude.pde
Compass test
http://code.google.com/p/ardupilot-mega/source/browse/libraries/AP_Compass/examples/AP_Compass_test/AP_Compass_test.pde?r=cefe1a07bc82c346bb5f99a7e1425de3a9298229
Some information about understanding how a servo is put into rotation :
http://arduino.cc/fr/Main/LibrairieServo
Here's a test about driving a servo into rotation :
http://api.ning.com/files/XwPN7URDsnkplTraVMr-7sjgFznrv7VhulKe60zoO95*kYBeXvrIoTiax7I8S-9lynBUKK940lFTo0Ghyw5HO6XsaelWJZqR/RCTest.pde
I was hopping to find a pre-programmed pde file (the firmware you upload into your arduino board) that would be ready out of the box.
Why ? because Ardupilot Mega v2 (APMv2) includes already all the electrical components that you had to buy separatly before with APMv1 (that is : a gyroscope, a GPS, accelerometer, magnometer). When you buy the ArduPilot Mega v2 hardware, everything is intgrated and you don't have to buy the complementary arduIMU board you had to buy before with APM v1.
I looked into the manual of APMv2, I found a test program (IMU test) that prints out values in the command line interpreter/shell of Arduino.
But then what ? I'm having a hard time to understand the block diagram that describes the whole chain starting from "getting values from the sensors" to "servo moving in such or such direction to compensate".
The compensation movement a sensor must make is dependant on the structure you're playing with. If you're playing with a multicopter, the compensation (variation of engines speed) will be different that if you're playing with an aircraft (motion compensation is produced by ailerons/rudder/pitch compensation, thus servo motion.
You have to imagine how complexe it is to program the variation of engines speed in order to maintain heading/altitude or in order to maintain stability.
Also, in an aircraft problem is a little easier, because the axis you want to compensate is well defined : yaw, pitch, roll
In my case, it's about the same : I have pitch and roll of the camera inside the basket, and yaw outside the basket
Anyway, at this point, I still need to understand how to route the values acquired by the DCM to servos, but I really have this crazy feeling that I'm trying to do stuff that is already programmed somewhere.
I will be writing a post specifically on my understanding of IMU problems
Some documentation
http://www.youtube.com/watch?v=bWDXsKlHvIs
http://www.youtube.com/watch?v=yAVCZstkORY&feature=related
A tutorial on kalman filter
http://www.youtube.com/watch?v=37ZoeVqouc8&feature=channel&list=UL
http://www.youtube.com/watch?v=8R0Ny1l1o1Q&feature=related
A description of DCM algorithm
A code understandable to create stabilization : http://ardupilot.googlecode.com/svn/trunk/Ardupilot_25/attitude.pde
http://ardupilot-kit.googlecode.com/svn-history/r9/trunk/ArduPilotSIM_2_6/attitude.pde
Compass test
http://code.google.com/p/ardupilot-mega/source/browse/libraries/AP_Compass/examples/AP_Compass_test/AP_Compass_test.pde?r=cefe1a07bc82c346bb5f99a7e1425de3a9298229
Some information about understanding how a servo is put into rotation :
http://arduino.cc/fr/Main/LibrairieServo
Here's a test about driving a servo into rotation :
http://api.ning.com/files/XwPN7URDsnkplTraVMr-7sjgFznrv7VhulKe60zoO95*kYBeXvrIoTiax7I8S-9lynBUKK940lFTo0Ghyw5HO6XsaelWJZqR/RCTest.pde
mardi 17 avril 2012
Using Ardupilot to answer the needs
Questions I am working on :
* How do I change from a flight mode to another in ardupilot mega, if I plan on sending commands from my PC on the ground ?
* How do I define which channel is used for auto stabilization of tilt & roll ?
* How do I specify what kind of movement is required on the servo to stabilize my camera gimball ?
* How do I setup headlock and how do I define servo movement associated to Z axis ? (must support continuous rotation)
According to this article : http://code.google.com/p/arducopter/wiki/AC2_Camera, if I load a arducopter firmware,
My first test :
I want to move my APM around the Z axis clockwise, and have a unique servo go counterclockwise, at the same angular speed.
* How do I change from a flight mode to another in ardupilot mega, if I plan on sending commands from my PC on the ground ?
* How do I define which channel is used for auto stabilization of tilt & roll ?
* How do I specify what kind of movement is required on the servo to stabilize my camera gimball ?
* How do I setup headlock and how do I define servo movement associated to Z axis ? (must support continuous rotation)
According to this article : http://code.google.com/p/arducopter/wiki/AC2_Camera, if I load a arducopter firmware,
By default, quad and hex mutlicopters have stabilization turned on. APM's Out 5 and Out 6 pins will drive tilt/roll servos to auto-stabilize a camera. Out 5 is pitch and Out 6 is roll.
The default is that you can also control the pitch of your camera (but not the roll) with your RC transmitter.
You can reverse the direction of either servo in the Mission Planner by changing the MAVLink parameters for that channelAccording to the description of the arducopter main page (arducopter.com), it seems that all needed is available under the arducopter firmware :
ArduCopter Platform Feature List
- 6 Degree of Freedom IMU stabilized control
- Gyro stabilized flight mode enabling acrobatics (loops and barrel rolls)
- GPS for position hold
- Magnetometer for heading determination
- What is a sketch file ? what is a PDE file ?
- A sketch is the name that Arduino uses for a program. It's the unit of code that is uploaded to and run on an Arduino board.
- pde is the extension of a sketch file
- How do I modify the behavior of arducopter ?
- According to this tutorial, I have to modify the arducopteur.pde file.
My first test :
I want to move my APM around the Z axis clockwise, and have a unique servo go counterclockwise, at the same angular speed.
Playing with Arduino (ardupilot mega v2)
After a while of thinking and preparing the electronic part, here I come again to write about our needs for AHRS : altitude and heading reference system
As explained before, the payload will be stabilized so that the images that we film do not suffer from turbulences.
We use an arduino plateforme named Ardupilot Mega (I bought the latest version APMv2), which comes with gyroscopes and magnometer, so that I am able to program the main heading, and so that the plateform maintain it's heading in gusty winds (usually causing the payload to spin around the axis of the parachute).
Need :
As explained before, the payload will be stabilized so that the images that we film do not suffer from turbulences.
We use an arduino plateforme named Ardupilot Mega (I bought the latest version APMv2), which comes with gyroscopes and magnometer, so that I am able to program the main heading, and so that the plateform maintain it's heading in gusty winds (usually causing the payload to spin around the axis of the parachute).
Need :
- To manage different modes of heading and autonomous modes, pre programmed before launch and selectable by sending a remote command.
- Mode 1 shoud consist in programming a fixed heading
- Mode 2 shoud consist in programming an autonomous rotation of 45° heading every minute
- Mode 3 shoud consist in programming an autonomous rotation of 45° heading every 15 secondes
- Mode 4 shoud consist in programming a rotation of 180° heading
- At any time, I should be able to change the heading using my transmitter (or by sending manually a value as a new heading)
- The plateform should be gyrostabilized, meaning that if the wind generates an angular speed of 5°/seconde, the servo should apply a rotation of -5°/seconde. The only axis concerned is the Z axis.
- The two other axis are stabilized only to compensate gusty wind meaning a relatively slow degree of motion (and no need of 360° rotation)
That's it
Now, I will be looking deeper into the manual of ardupilot mega in order to find out more about how to answer those needs. Next post is about that.
dimanche 1 avril 2012
How to launch the balloon in regard to real aircraft traffic
We plan on declaring our launch to the DGAC (french FAA), but an idea could be to add ADS-B to the balloon in order to make it known and declared on the radar, like a transponder.
Here's the description from Wikipedia :
Automatic Dependent Surveillance-Broadcast (ADS-B) is a surveillance technology for tracking aircraft as part of theNext Generation Air Transportation System (NextGen).[1] The United States will require the majority of aircraft operating within its airspace to be equipped with some form of ADS-B Out by January 1, 2020.
In French with more details :
L'Automatic dependent surveillance-broadcast (ADS-B) est un nouveau système de surveillance coopératif pour le contrôle du trafic aérien et d'autres applications connexes. Un avion équipé de l'ADS-B détermine sa position par un système de positionnement par satellite (GNSS) et envoie périodiquement cette position et d'autres informations aux stations sol et aux autres appareils équipés de l'ADS-B évoluant dans la zone.
http://www.coaa.co.uk/planeplotter.htm
This program shows the following digital signals : ACARS, ADS-B and HFDL
There is already a DIY ADB-S receiver existing. As stated on DIYdrones.com, it would be great to have an arduino based project that enable the HAB community to broadcast the position of a balloon.
In order to monitor air traffic control, you can use PlanePlotter, that is an implementation of the protocol, plotting on a map live air traffic control.
Download in english here
Telecharger en français ici
Here's the description from Wikipedia :
Automatic Dependent Surveillance-Broadcast (ADS-B) is a surveillance technology for tracking aircraft as part of theNext Generation Air Transportation System (NextGen).[1] The United States will require the majority of aircraft operating within its airspace to be equipped with some form of ADS-B Out by January 1, 2020.
In French with more details :
L'Automatic dependent surveillance-broadcast (ADS-B) est un nouveau système de surveillance coopératif pour le contrôle du trafic aérien et d'autres applications connexes. Un avion équipé de l'ADS-B détermine sa position par un système de positionnement par satellite (GNSS) et envoie périodiquement cette position et d'autres informations aux stations sol et aux autres appareils équipés de l'ADS-B évoluant dans la zone.
http://www.coaa.co.uk/planeplotter.htm
This program shows the following digital signals : ACARS, ADS-B and HFDL
There is already a DIY ADB-S receiver existing. As stated on DIYdrones.com, it would be great to have an arduino based project that enable the HAB community to broadcast the position of a balloon.
In order to monitor air traffic control, you can use PlanePlotter, that is an implementation of the protocol, plotting on a map live air traffic control.
Download in english here
Telecharger en français ici
Inscription à :
Articles (Atom)