<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.elphel.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TRoll</id>
		<title>ElphelWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.elphel.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TRoll"/>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/wiki/Special:Contributions/TRoll"/>
		<updated>2026-05-12T09:29:07Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6582</id>
		<title>Talk:Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6582"/>
				<updated>2009-04-20T14:03:42Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Did you consider using camera CPU to control H-bridges? With 10369 board you can use any of i2c or usb to control the motors. There are several GP I/O going directly to the FPGA available, so you can flip those bits by software initially and then add some FPGA module (i.e. PWM) so these outputs will be run w/o CPU overhead.&lt;br /&gt;
&lt;br /&gt;
It is also possible to design custom extension board to sit right on the 10353 board - in that case you have all the 12 FPGA I/O available (still it is better leave 2 of them for i2c that is used to read board identification EEPROM&lt;br /&gt;
&lt;br /&gt;
We have some un-populated 10369 boards that you may use for prototyping.--[[User:Andrey.filippov|Andrey.filippov]] 17:47, 12 March 2009 (CDT)&lt;br /&gt;
&lt;br /&gt;
-------------------&lt;br /&gt;
Hi Andrey,&lt;br /&gt;
&lt;br /&gt;
Sure, using the camera CPU and FPGA can be the ultimate goal in integration.&lt;br /&gt;
But I have some concerns about the real-time capability of the CPU running&lt;br /&gt;
a general purpose Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'm the most capable member of the team concerning hardware and low-level&lt;br /&gt;
software and I must admit I'm a little afraid by the idea of developing FPGA &lt;br /&gt;
code, it's something I've never done. And, in the same time, it is quite tempting!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
About the 10 FPGA available GPIO, it may be just enough because we need :&lt;br /&gt;
 - 2 x 2 inputs for motor quadrature decoders,&lt;br /&gt;
 - 2 x 3 outputs for H-bridge driving (PWM, 2 enables 1 for each half bridge)&lt;br /&gt;
and, in this case, I make the assumption the GND is available as a common output pin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well, while writing this comment, I must admit your proposition seems to be the way&lt;br /&gt;
to go.&lt;br /&gt;
First step would be full software handling, but meaning driver development for quadrature&lt;br /&gt;
decoder.&lt;br /&gt;
Then little by little replacing software modules by FPGA module.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'll discuss about this solution with the team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So after discussion and some mail exchange with Alexandre,&lt;br /&gt;
we will use the FPGA and implement some functionnalities by hard :&lt;br /&gt;
 - the PWM generation&lt;br /&gt;
 - the quadrature decoders for position and speed&lt;br /&gt;
 - may be the PID filter but later...&lt;br /&gt;
&lt;br /&gt;
--[[User:TRoll|TRoll]] 10:43:33, 2009-03-14 (CDT)&lt;br /&gt;
&lt;br /&gt;
How about just use one motor other than 2 motor? it seems only the tilt movement is critical for tracking, pan movement maybe not necessary for this application. and the burden of micro controller can be half.&lt;br /&gt;
&lt;br /&gt;
Larry Liang&lt;br /&gt;
&lt;br /&gt;
Hi Larry,&lt;br /&gt;
&lt;br /&gt;
well, due to the zoom level (field of view is about 1.5° x 2°), it is needed to track the rocket on both axes.&lt;br /&gt;
For a rocket at 1 km, this means a picture of about 26 m x 35 m,&lt;br /&gt;
whereas the total excursion is 2000 m high and several kilometres on side if under parachute.&lt;br /&gt;
&lt;br /&gt;
--[[User:TRoll|TRoll]]&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6526</id>
		<title>Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6526"/>
				<updated>2009-04-16T17:53:37Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: /* 'Live' history */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://troll.le.club.free.fr TRoll] French amateur rocketry association is developping [http://troll.le.club.free.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;amp;id=14&amp;amp;Itemid=14 KEOPS] an optical tracking system to pursue its and others amateur rockets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All of our software, hardware, and electronics designs are/will be licensed under the GNU GPLv3 and are available from our subversion server. Access is granted on request by sending me an email at yXanXn_XgoXuy@yahoo.fr (suppress all the X).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
The hardware will be simple but robust as the system has to be deployed and manipulated in harsh environment.&lt;br /&gt;
It is mainly a 2-axis system with a equipment casing at the bottom holding the electronics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electronic ==&lt;br /&gt;
&lt;br /&gt;
As in our rockets, we'll use a microcontroler from [http://www.atmel.com/products/AVR/ ATMEL], we are currently discussing to obtain samples of their brand new XMega but a recovery solution is the ATMega32.&lt;br /&gt;
Driving 2 motors via H-bridges and coupled to a W5100 for communication, it is in charge of controling the position and/or the speed of the Elphel camera.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
The software is composed of 2 parts :&lt;br /&gt;
* the embedded part is coded in C using the AVR port of gcc.&lt;br /&gt;
* on the PC side, the code is in python using the openCV library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Principle ==&lt;br /&gt;
&lt;br /&gt;
The camera films the rocket and the sky beyond it.&lt;br /&gt;
A picture is retreived and the rocket is extracted.&lt;br /&gt;
The tracking algorithm ensures to keep the rocket centered in the picture.&lt;br /&gt;
If not, commands are sent to the microcontroler to adjust the camera position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
* First of all, take control over the camera!&lt;br /&gt;
That means to acquire pictures with as low latency as possible and to configure the image size on the fly from the python script.&lt;br /&gt;
&lt;br /&gt;
* Second, acquire some test case pictures and videos.&lt;br /&gt;
The creation of the first pictures will be probably gives some quite funny &amp;quot;making off&amp;quot; videos (we'll post them) if we respect what we have intended.&lt;br /&gt;
The videos will be done during the &amp;quot;Festiciels PACA&amp;quot; regional launch campaign on the 28th and 29th of May, 2009 at Eyguière, near Salon-de-Provence. We have agreements to position the camera in the take-off field to be as representative as the intended situation : the national launch campaign.&lt;br /&gt;
&lt;br /&gt;
* Check the algorithm capability and execution time on one side but also build the 2-axis system and the electronics.&lt;br /&gt;
&lt;br /&gt;
* Final integration and tests&lt;br /&gt;
If everything runs without any problem (absolutely any problem) we could be ready this year national campaign, end of August.&lt;br /&gt;
If not, we'll have a full year to optimize and to higher integrate the whole system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 'Live' history ==&lt;br /&gt;
&lt;br /&gt;
Today, the 16th of April 2009, I received the camera.&lt;br /&gt;
Here is the very first picture I took :&lt;br /&gt;
&lt;br /&gt;
[[Image:Première_photo.jpg], http://wiki.elphel.com/images/7/7d/Première_photo.png]&lt;br /&gt;
&lt;br /&gt;
Yes, it's my rocket TRoy!&lt;br /&gt;
&lt;br /&gt;
and then immediately after a picture of the Mediterranean Sea&lt;br /&gt;
because we are from the Côte d'Azur&lt;br /&gt;
&lt;br /&gt;
[[Image:La_mer.jpg], http://wiki.elphel.com/images/e/e6/La_mer.png]&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=File:La_mer.png&amp;diff=6523</id>
		<title>File:La mer.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=File:La_mer.png&amp;diff=6523"/>
				<updated>2009-04-16T17:48:52Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: the Mediterranean Sea by a very cloudy day
well, the French Riviera is not always sunny after all...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;the Mediterranean Sea by a very cloudy day&lt;br /&gt;
well, the French Riviera is not always sunny after all...&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6522</id>
		<title>Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6522"/>
				<updated>2009-04-16T17:48:11Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: /* 'Live' history */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://troll.le.club.free.fr TRoll] French amateur rocketry association is developping [http://troll.le.club.free.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;amp;id=14&amp;amp;Itemid=14 KEOPS] an optical tracking system to pursue its and others amateur rockets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All of our software, hardware, and electronics designs are/will be licensed under the GNU GPLv3 and are available from our subversion server. Access is granted on request by sending me an email at yXanXn_XgoXuy@yahoo.fr (suppress all the X).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
The hardware will be simple but robust as the system has to be deployed and manipulated in harsh environment.&lt;br /&gt;
It is mainly a 2-axis system with a equipment casing at the bottom holding the electronics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electronic ==&lt;br /&gt;
&lt;br /&gt;
As in our rockets, we'll use a microcontroler from [http://www.atmel.com/products/AVR/ ATMEL], we are currently discussing to obtain samples of their brand new XMega but a recovery solution is the ATMega32.&lt;br /&gt;
Driving 2 motors via H-bridges and coupled to a W5100 for communication, it is in charge of controling the position and/or the speed of the Elphel camera.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
The software is composed of 2 parts :&lt;br /&gt;
* the embedded part is coded in C using the AVR port of gcc.&lt;br /&gt;
* on the PC side, the code is in python using the openCV library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Principle ==&lt;br /&gt;
&lt;br /&gt;
The camera films the rocket and the sky beyond it.&lt;br /&gt;
A picture is retreived and the rocket is extracted.&lt;br /&gt;
The tracking algorithm ensures to keep the rocket centered in the picture.&lt;br /&gt;
If not, commands are sent to the microcontroler to adjust the camera position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
* First of all, take control over the camera!&lt;br /&gt;
That means to acquire pictures with as low latency as possible and to configure the image size on the fly from the python script.&lt;br /&gt;
&lt;br /&gt;
* Second, acquire some test case pictures and videos.&lt;br /&gt;
The creation of the first pictures will be probably gives some quite funny &amp;quot;making off&amp;quot; videos (we'll post them) if we respect what we have intended.&lt;br /&gt;
The videos will be done during the &amp;quot;Festiciels PACA&amp;quot; regional launch campaign on the 28th and 29th of May, 2009 at Eyguière, near Salon-de-Provence. We have agreements to position the camera in the take-off field to be as representative as the intended situation : the national launch campaign.&lt;br /&gt;
&lt;br /&gt;
* Check the algorithm capability and execution time on one side but also build the 2-axis system and the electronics.&lt;br /&gt;
&lt;br /&gt;
* Final integration and tests&lt;br /&gt;
If everything runs without any problem (absolutely any problem) we could be ready this year national campaign, end of August.&lt;br /&gt;
If not, we'll have a full year to optimize and to higher integrate the whole system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 'Live' history ==&lt;br /&gt;
&lt;br /&gt;
Today, the 16th of April 2009, I received the camera.&lt;br /&gt;
Here is the very first picture I took :&lt;br /&gt;
&lt;br /&gt;
[[Image:Première_photo.jpg]]&lt;br /&gt;
&lt;br /&gt;
Yes, it's my rocket TRoy!&lt;br /&gt;
&lt;br /&gt;
and then immediately after a picture of the Mediterranean Sea&lt;br /&gt;
because we are from the Côte d'Azur&lt;br /&gt;
&lt;br /&gt;
[[Image:La_mer.jpg]]&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=File:Premi%C3%A8re_photo.png&amp;diff=6521</id>
		<title>File:Première photo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=File:Premi%C3%A8re_photo.png&amp;diff=6521"/>
				<updated>2009-04-16T17:42:28Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: very first picture taken by the TRoll&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;very first picture taken by the TRoll&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6520</id>
		<title>Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6520"/>
				<updated>2009-04-16T17:39:25Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://troll.le.club.free.fr TRoll] French amateur rocketry association is developping [http://troll.le.club.free.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;amp;id=14&amp;amp;Itemid=14 KEOPS] an optical tracking system to pursue its and others amateur rockets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All of our software, hardware, and electronics designs are/will be licensed under the GNU GPLv3 and are available from our subversion server. Access is granted on request by sending me an email at yXanXn_XgoXuy@yahoo.fr (suppress all the X).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
The hardware will be simple but robust as the system has to be deployed and manipulated in harsh environment.&lt;br /&gt;
It is mainly a 2-axis system with a equipment casing at the bottom holding the electronics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electronic ==&lt;br /&gt;
&lt;br /&gt;
As in our rockets, we'll use a microcontroler from [http://www.atmel.com/products/AVR/ ATMEL], we are currently discussing to obtain samples of their brand new XMega but a recovery solution is the ATMega32.&lt;br /&gt;
Driving 2 motors via H-bridges and coupled to a W5100 for communication, it is in charge of controling the position and/or the speed of the Elphel camera.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
The software is composed of 2 parts :&lt;br /&gt;
* the embedded part is coded in C using the AVR port of gcc.&lt;br /&gt;
* on the PC side, the code is in python using the openCV library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Principle ==&lt;br /&gt;
&lt;br /&gt;
The camera films the rocket and the sky beyond it.&lt;br /&gt;
A picture is retreived and the rocket is extracted.&lt;br /&gt;
The tracking algorithm ensures to keep the rocket centered in the picture.&lt;br /&gt;
If not, commands are sent to the microcontroler to adjust the camera position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
* First of all, take control over the camera!&lt;br /&gt;
That means to acquire pictures with as low latency as possible and to configure the image size on the fly from the python script.&lt;br /&gt;
&lt;br /&gt;
* Second, acquire some test case pictures and videos.&lt;br /&gt;
The creation of the first pictures will be probably gives some quite funny &amp;quot;making off&amp;quot; videos (we'll post them) if we respect what we have intended.&lt;br /&gt;
The videos will be done during the &amp;quot;Festiciels PACA&amp;quot; regional launch campaign on the 28th and 29th of May, 2009 at Eyguière, near Salon-de-Provence. We have agreements to position the camera in the take-off field to be as representative as the intended situation : the national launch campaign.&lt;br /&gt;
&lt;br /&gt;
* Check the algorithm capability and execution time on one side but also build the 2-axis system and the electronics.&lt;br /&gt;
&lt;br /&gt;
* Final integration and tests&lt;br /&gt;
If everything runs without any problem (absolutely any problem) we could be ready this year national campaign, end of August.&lt;br /&gt;
If not, we'll have a full year to optimize and to higher integrate the whole system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 'Live' history ==&lt;br /&gt;
&lt;br /&gt;
Today, the 16th of April 2009, I received the camera.&lt;br /&gt;
Here is the very first picture I took :&lt;br /&gt;
&lt;br /&gt;
[[Image:première photo.jpg]]&lt;br /&gt;
&lt;br /&gt;
and then immediately after a picture of the Mediterranean Sea&lt;br /&gt;
because we are from the Côte d'Azur&lt;br /&gt;
&lt;br /&gt;
[[Image:la mer.jpg]]&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=User:TRoll&amp;diff=6137</id>
		<title>User:TRoll</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=User:TRoll&amp;diff=6137"/>
				<updated>2009-03-14T16:58:41Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://troll.le.club.free.fr TRoll] is a french amateur rocket association.&lt;br /&gt;
&lt;br /&gt;
Space is the future of mankind, so let's contribute at our level.&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=User_talk:TRoll&amp;diff=6136</id>
		<title>User talk:TRoll</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=User_talk:TRoll&amp;diff=6136"/>
				<updated>2009-03-14T16:55:31Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please use and abuse of this page!&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6135</id>
		<title>Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6135"/>
				<updated>2009-03-14T16:14:48Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://troll.le.club.free.fr TRoll] French amateur rocketry association is developping [http://troll.le.club.free.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;amp;id=14&amp;amp;Itemid=14 KEOPS] an optical tracking system to pursue its and others amateur rockets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All of our software, hardware, and electronics designs are/will be licensed under the GNU GPLv3 and are available from our subversion server. Access is granted on request by sending me an email at yXanXn_XgoXuy@yahoo.fr (suppress all the X).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
The hardware will be simple but robust as the system has to be deployed and manipulated in harsh environment.&lt;br /&gt;
It is mainly a 2-axis system with a equipment casing at the bottom holding the electronics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electronic ==&lt;br /&gt;
&lt;br /&gt;
As in our rockets, we'll use a microcontroler from [http://www.atmel.com/products/AVR/ ATMEL], we are currently discussing to obtain samples of their brand new XMega but a recovery solution is the ATMega32.&lt;br /&gt;
Driving 2 motors via H-bridges and coupled to a W5100 for communication, it is in charge of controling the position and/or the speed of the Elphel camera.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
The software is composed of 2 parts :&lt;br /&gt;
* the embedded part is coded in C using the AVR port of gcc.&lt;br /&gt;
* on the PC side, the code is in python using the openCV library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Principle ==&lt;br /&gt;
&lt;br /&gt;
The camera films the rocket and the sky beyond it.&lt;br /&gt;
A picture is retreived and the rocket is extracted.&lt;br /&gt;
The tracking algorithm ensures to keep the rocket centered in the picture.&lt;br /&gt;
If not, commands are sent to the microcontroler to adjust the camera position.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
* First of all, take control over the camera!&lt;br /&gt;
That means to acquire pictures with as low latency as possible and to configure the image size on the fly from the python script.&lt;br /&gt;
&lt;br /&gt;
* Second, acquire some test case pictures and videos.&lt;br /&gt;
The creation of the first pictures will be probably gives some quite funny &amp;quot;making off&amp;quot; videos (we'll post them) if we respect what we have intended.&lt;br /&gt;
The videos will be done during the &amp;quot;Festiciels PACA&amp;quot; regional launch campaign on the 28th and 29th of May, 2009 at Eyguière, near Salon-de-Provence. We have agreements to position the camera in the take-off field to be as representative as the intended situation : the national launch campaign.&lt;br /&gt;
&lt;br /&gt;
* Check the algorithm capability and execution time on one side but also build the 2-axis system and the electronics.&lt;br /&gt;
&lt;br /&gt;
* Final integration and tests&lt;br /&gt;
If everything runs without any problem (absolutely any problem) we could be ready this year national campaign, end of August.&lt;br /&gt;
If not, we'll have a full year to optimize and to higher integrate the whole system.&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6134</id>
		<title>Talk:Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6134"/>
				<updated>2009-03-14T15:44:38Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Did you consider using camera CPU to control H-bridges? With 10369 board you can use any of i2c or usb to control the motors. There are several GP I/O going directly to the FPGA available, so you can flip those bits by software initially and then add some FPGA module (i.e. PWM) so these outputs will be run w/o CPU overhead.&lt;br /&gt;
&lt;br /&gt;
It is also possible to design custom extension board to sit right on the 10353 board - in that case you have all the 12 FPGA I/O available (still it is better leave 2 of them for i2c that is used to read board identification EEPROM&lt;br /&gt;
&lt;br /&gt;
We have some un-populated 10369 boards that you may use for prototyping.--[[User:Andrey.filippov|Andrey.filippov]] 17:47, 12 March 2009 (CDT)&lt;br /&gt;
&lt;br /&gt;
-------------------&lt;br /&gt;
Hi Andrey,&lt;br /&gt;
&lt;br /&gt;
Sure, using the camera CPU and FPGA can be the ultimate goal in integration.&lt;br /&gt;
But I have some concerns about the real-time capability of the CPU running&lt;br /&gt;
a general purpose Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'm the most capable member of the team concerning hardware and low-level&lt;br /&gt;
software and I must admit I'm a little afraid by the idea of developing FPGA &lt;br /&gt;
code, it's something I've never done. And, in the same time, it is quite tempting!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
About the 10 FPGA available GPIO, it may be just enough because we need :&lt;br /&gt;
 - 2 x 2 inputs for motor quadrature decoders,&lt;br /&gt;
 - 2 x 3 outputs for H-bridge driving (PWM, 2 enables 1 for each half bridge)&lt;br /&gt;
and, in this case, I make the assumption the GND is available as a common output pin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well, while writing this comment, I must admit your proposition seems to be the way&lt;br /&gt;
to go.&lt;br /&gt;
First step would be full software handling, but meaning driver development for quadrature&lt;br /&gt;
decoder.&lt;br /&gt;
Then little by little replacing software modules by FPGA module.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'll discuss about this solution with the team.&lt;br /&gt;
&lt;br /&gt;
--[[User:TRoll|TRoll]] 10:43:33, 2009-03-14 (CDT)&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6133</id>
		<title>Talk:Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6133"/>
				<updated>2009-03-14T15:43:33Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Did you consider using camera CPU to control H-bridges? With 10369 board you can use any of i2c or usb to control the motors. There are several GP I/O going directly to the FPGA available, so you can flip those bits by software initially and then add some FPGA module (i.e. PWM) so these outputs will be run w/o CPU overhead.&lt;br /&gt;
&lt;br /&gt;
It is also possible to design custom extension board to sit right on the 10353 board - in that case you have all the 12 FPGA I/O available (still it is better leave 2 of them for i2c that is used to read board identification EEPROM&lt;br /&gt;
&lt;br /&gt;
We have some un-populated 10369 boards that you may use for prototyping.--[[User:Andrey.filippov|Andrey.filippov]] 17:47, 12 March 2009 (CDT)&lt;br /&gt;
&lt;br /&gt;
-------------------&lt;br /&gt;
Hi Andrey,&lt;br /&gt;
&lt;br /&gt;
Sure, using the camera CPU and FPGA can be the ultimate goal in integration.&lt;br /&gt;
But I have some concerns about the real-time capability of the CPU running&lt;br /&gt;
a general purpose Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'm the most capable member of the team concerning hardware and low-level&lt;br /&gt;
software and I must admit I'm a little afraid by the idea of developing FPGA &lt;br /&gt;
code, it's something I've never done. And, in the same time, it is quite tempting!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
About the 10 FPGA available GPIO, it may be just enough because we need :&lt;br /&gt;
 - 2 x 2 inputs for motor quadrature decoders,&lt;br /&gt;
 - 2 x 3 outputs for H-bridge driving (PWM, 2 enables 1 for each half bridge)&lt;br /&gt;
and, in this case, I make the assumption the GND is available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well, while writing this comment, I must admit your proposition seems to be the way&lt;br /&gt;
to go.&lt;br /&gt;
First step would be full software handling, but meaning driver development for quadrature&lt;br /&gt;
decoder.&lt;br /&gt;
Then little by little replacing software modules by FPGA module.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'll discuss about this solution with the team.&lt;br /&gt;
--[[User:TRoll|TRoll]] 10:43:33, 2009-03-14 (CDT)&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6132</id>
		<title>Talk:Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Talk:Optical_tracking_system_for_amateur_rockets&amp;diff=6132"/>
				<updated>2009-03-14T15:41:58Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Did you consider using camera CPU to control H-bridges? With 10369 board you can use any of i2c or usb to control the motors. There are several GP I/O going directly to the FPGA available, so you can flip those bits by software initially and then add some FPGA module (i.e. PWM) so these outputs will be run w/o CPU overhead.&lt;br /&gt;
&lt;br /&gt;
It is also possible to design custom extension board to sit right on the 10353 board - in that case you have all the 12 FPGA I/O available (still it is better leave 2 of them for i2c that is used to read board identification EEPROM&lt;br /&gt;
&lt;br /&gt;
We have some un-populated 10369 boards that you may use for prototyping.--[[User:Andrey.filippov|Andrey.filippov]] 17:47, 12 March 2009 (CDT)&lt;br /&gt;
&lt;br /&gt;
Hi Andrey,&lt;br /&gt;
&lt;br /&gt;
Sure, using the camera CPU and FPGA can be the ultimate goal in integration.&lt;br /&gt;
But I have some concerns about the real-time capability of the CPU running&lt;br /&gt;
a general purpose Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'm the most capable member of the team concerning hardware and low-level&lt;br /&gt;
software and I must admit I'm a little afraid by the idea of developing FPGA &lt;br /&gt;
code, it's something I've never done. And, in the same time, it is quite tempting!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
About the 10 FPGA available GPIO, it may be just enough because we need :&lt;br /&gt;
 - 2 x 2 inputs for motor quadrature decoders,&lt;br /&gt;
 - 2 x 3 outputs for H-bridge driving (PWM, 2 enables 1 for each half bridge)&lt;br /&gt;
and, in this case, I make the assumption the GND is available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Well, while writing this comment, I must admit your proposition seems to be the way&lt;br /&gt;
to go.&lt;br /&gt;
First step would be full software handling, but meaning driver development for quadrature&lt;br /&gt;
decoder.&lt;br /&gt;
Then little by little replacing software modules by FPGA module.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'll discuss about this solution with the team.&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=UserProjects&amp;diff=6129</id>
		<title>UserProjects</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=UserProjects&amp;diff=6129"/>
				<updated>2009-03-12T18:47:58Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: /* optical tracking system for amateur rockets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Research Projects  ==&lt;br /&gt;
There are several research and educational projects that use Elphel cameras. Some are already active, others just starting or only in planning stage. We believe that scientific research is the application area where the open nature of our products is the most beneficial. The shortage of the powerful and at the same time open and flexible hardware was that &amp;quot;itch&amp;quot; that led me to start Elphel.&lt;br /&gt;
&lt;br /&gt;
This page is started to provide resources to those who already uses or plans to use Elphel cameras. This is wiki, so please feel free to add you project description/link below.--[[User:Andrey.filippov|Andrey.filippov]] 14:59, 29 April 2007 (CDT)&lt;br /&gt;
&lt;br /&gt;
=== [[SCINI: Submersible Capable of under Ice Navigation and Imaging]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Rose-Hulman Robotics Team]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Public Primary School Rosa Boekdrukker ]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[AHAB2: High altitude balloon payload]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Desert Star Systems]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[OSMCAM]] - http://OpenStreetMap.org camera integration ===&lt;br /&gt;
&lt;br /&gt;
=== [[Spectral images of the Chilean strawberry]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Antibiotic sensitivity diagrams]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Optical tracking system for amateur rockets]] ===&lt;br /&gt;
&lt;br /&gt;
== [[Qualified projects]] ==&lt;br /&gt;
This page list the projects that were qualified to get a free of charge hardware from Elphel. &amp;lt;br/&amp;gt;&lt;br /&gt;
===[[Frednet | Frednet ]]=== &lt;br /&gt;
An OPEN SPACE project competeting on the Google Lunar X-Prize&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6128</id>
		<title>Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6128"/>
				<updated>2009-03-12T18:46:51Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: KEOPS : TRoll optical tracking system&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://troll.le.club.free.fr TRoll] French amateur rocketry association is developping [http://troll.le.club.free.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;amp;id=14&amp;amp;Itemid=14 KEOPS] an optical tracking system to pursue its and others amateur rockets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All of our software, hardware, and electronics designs are/will be licensed under the GNU GPLv3 and are available from our subversion server. Access is granted on request by sending me an email at yXanXn_XgoXuy@yahoo.fr (suppress all the X).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
The hardware will be simple but robust as the system has to be deployed and manipulated in harsh environment.&lt;br /&gt;
It is mainly a 2-axis system with a equipment casing at the bottom holding the electronics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electronic ==&lt;br /&gt;
&lt;br /&gt;
As in our rockets, we'll use a microcontroler from [http://www.atmel.com/products/AVR/ ATMEL], we are currently discussing to obtain samples of their brand new XMega but a recovery solution is the ATMega32.&lt;br /&gt;
Driving 2 motors via H-bridges and coupled to a W5100 for communication, it is in charge of controling the position and/or the speed of the Elphel camera.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
The software is composed of 2 parts :&lt;br /&gt;
* the embedded part is coded in C using the AVR port of gcc.&lt;br /&gt;
* on the PC side, the code is in python using the openCV library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Principle ==&lt;br /&gt;
&lt;br /&gt;
The camera films the rocket and the sky beyond it.&lt;br /&gt;
A picture is retreived and the rocket is extracted.&lt;br /&gt;
The tracking algorithm ensures to keep the rocket centered in the picture.&lt;br /&gt;
If not, commands are sent to the microcontroler to adjust the camera position.&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6127</id>
		<title>Optical tracking system for amateur rockets</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Optical_tracking_system_for_amateur_rockets&amp;diff=6127"/>
				<updated>2009-03-12T18:45:47Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://troll.le.club.free.fr TRoll] French amateur rocketry association is developping [http://troll.le.club.free.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;amp;id=14&amp;amp;Itemid=14 KEOPS] an optical tracking system to pursue its and others amateur rockets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All of our software, hardware, and electronics designs are/will be licensed under the GNU GPLv3 and are available from our subversion server. Access is granted on request by sending me an email at yXanXn_XgoXuy@yahoo.fr (suppress all the X).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
The hardware will be simple but robust as the system has to be deployed and manipulated in harsh environment.&lt;br /&gt;
It is mainly a 2-axis system with a equipment casing at the bottom holding the electronics.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Electronic ==&lt;br /&gt;
&lt;br /&gt;
As in our rockets, we'll use a microcontroler from [http://www.atmel.com/products/AVR/ ATMEL], we are currently discussing to obtain samples of their brand new XMega but a recovery solution is the ATMega32.&lt;br /&gt;
Driving 2 motors via H-bridges and coupled to a W5100 for communication, it is in charge of controling the position and/or the speed of the Elphel camera.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
The software is composed of 2 parts :&lt;br /&gt;
* the embedded part is coded in C using the AVR port of gcc.&lt;br /&gt;
* on the PC side, the code is in python using the openCV library.&lt;br /&gt;
&lt;br /&gt;
== Principle ==&lt;br /&gt;
&lt;br /&gt;
The camera films the rocket and the sky beyond it.&lt;br /&gt;
A picture is retreived and the rocket is extracted.&lt;br /&gt;
The tracking algorithm ensures to keep the rocket centered in the picture.&lt;br /&gt;
If not, commands are sent to the microcontroler to adjust the camera position.&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	<entry>
		<id>https://wiki.elphel.com/index.php?title=UserProjects&amp;diff=6126</id>
		<title>UserProjects</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=UserProjects&amp;diff=6126"/>
				<updated>2009-03-12T17:54:36Z</updated>
		
		<summary type="html">&lt;p&gt;TRoll: /* Research Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Research Projects  ==&lt;br /&gt;
There are several research and educational projects that use Elphel cameras. Some are already active, others just starting or only in planning stage. We believe that scientific research is the application area where the open nature of our products is the most beneficial. The shortage of the powerful and at the same time open and flexible hardware was that &amp;quot;itch&amp;quot; that led me to start Elphel.&lt;br /&gt;
&lt;br /&gt;
This page is started to provide resources to those who already uses or plans to use Elphel cameras. This is wiki, so please feel free to add you project description/link below.--[[User:Andrey.filippov|Andrey.filippov]] 14:59, 29 April 2007 (CDT)&lt;br /&gt;
&lt;br /&gt;
=== [[SCINI: Submersible Capable of under Ice Navigation and Imaging]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Rose-Hulman Robotics Team]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Public Primary School Rosa Boekdrukker ]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[AHAB2: High altitude balloon payload]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Desert Star Systems]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[OSMCAM]] - http://OpenStreetMap.org camera integration ===&lt;br /&gt;
&lt;br /&gt;
=== [[Spectral images of the Chilean strawberry]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Antibiotic sensitivity diagrams]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[optical tracking system for amateur rockets]] ===&lt;br /&gt;
&lt;br /&gt;
== [[Qualified projects]] ==&lt;br /&gt;
This page list the projects that were qualified to get a free of charge hardware from Elphel. &amp;lt;br/&amp;gt;&lt;br /&gt;
===[[Frednet | Frednet ]]=== &lt;br /&gt;
An OPEN SPACE project competeting on the Google Lunar X-Prize&lt;/div&gt;</summary>
		<author><name>TRoll</name></author>	</entry>

	</feed>