All Posts (14056)

Sort by



I'm learning to love things open source! To see what the fuss was about, I obtained an Arudino Duemilanove board from Sparkfun and decided to play around with it. It didn't take very long for me to assemble a (very) simple optical flow sensor using this board and one of my 16x16 Tam vision chips.

The circuit is very simple- the only electronic components were the Arduino board, a 16x16 Tam vision chip I developed at Centeye, and a single bypass capacitor. The vision chip and the bypass capacitor reside on a one inch (25.4mm) square breakout board. This particular Tam chip is pretty simple to operate- aside from the power signals, it requires two digital inputs, clock and reset counter, and generates one analog pixel output. A counter on the chip determines which pixel is to be output (by row/column) at the output analog line. Every time the clock is pulsed, the counter increments and the next pixel is selected. Pixels are read out one row at a time. The pixel circuits themselves operate in continuous time and are always generating a voltage in response to light. The counter merely determines which pixel voltage is sent to a voltage buffer before being sent off-chip.

A simple Arduino program reads out the pixel signals, digitizes them with the Arduino/Atmel's ADC, and computes a simple one-dimensional optical flow measurement. For the optical flow algorithm, I chose a variation of the Hassenstein Reichardt algorithm, an venerable algorithm from the 1950's that was one of the first proposed neural models for visual motion sensing. The Arduino program then dumps the simple running graph of the optical flow onto the serial dump terminal.

The optical flow algorithm is very simple. Let pA and pB be the signals output by pixels A and B respectively. Let lp( ) be a simple low-pass filter function, which can be implemented as a running average. The optical flow estimated from pixels A and B is merely lp(pA*lp(pB)-pB*lp(pA)), with the outer low pass filter having a longer time constant than the inner low pass filters. If we have an array of pixels A, B, C, D, and so on, then we compute this algorithm once for pA and pB, then again for pB and pC, and again for pC and pD, and so on, and average the results. This certainly isn't the best algorithm one could use, but it was very simple to throw together and I was actually curious to see how it would work.

For this implementation, I'm only reading in the middle 8x8 block of pixels and row-averaging them to form an eight-pixel line image. Thus the optical flow output you see is really from eight pixels worth of image data, or seven individual optical flow measurements averaged together as described in the last paragraph.

The first video above shows the response when the 16x16 Tam chip is exposed to light and a moving card casts a moving shadow across the chip. The second video shows the response when a lens is placed over the chip, so that the image of my moving hand is tracked. The pictures below show the two complete sensor setups, with and without lens, and a close-up of the Tam chip on it's breakout board.

The purpose of this experiment was to see how easy it would be to throw together a simple optical flow sensor using an Arduino board and a simple image sensor chip. The results are certainly crude, but the concept works. I think with some more work a decent Arduino-based sensor can be made, and it could be as easy to hack as pretty much any other Arduino project. (Arduino rocks!)

For those that are curious, I have another post on another forum that shows simple ASCII images taken from the image sensor, and discusses the operation of the chip in greater detail.

(Note: The "Tam" chip here is similar to but not the same as the "Tamalpais" chip used in the recent post on the 125mg sensor. Both are 16x16, but the Tam has larger pixels and is simpler to operate while the Tamalpais is smaller and has better on-board amplification. There is a story behind both names...)




Read more…

RJX1 and PT1 airframes


Source: http://asmaraaerospace.yolasite.com/uav-airframe.php





RJX1

DSC00320_modf_12in_width.jpg
DSC00322_modif_12in_width.jpg
DSC00592_modif_12in_width.jpg

Airframe Specifications

Wing Span

380cm

Length

250cm

Empty Weight

21kg

MTOW

38kg

Airframe Material

Hybrid Composite Material

Landing Gear

Aluminium Alloy + Hardened Steel

Wheels

Rubber Compound

Control Surfaces

Aileron, Elevator, Rudder, Flaps

Servo Type

High Torque

Number of Servos

8

Propulsion Specifications

Engine

Twin Cylinder Petrol Engine

Capacity

80cc

Power

7.5bhp

Propeller

24”x10 (various pitch available)

Fuel Storage

6litres (fuselage allows 9litres)

Fuel Consumption

15ml/min (approx.)

Payload Allowance


Aft Cabin

33 litre

Forward Cabin

12 litre

Max Payload

16kg

Aircraft Performance

Stall Speed

40kts (approx)

Cruise Speed

45kts (approx)

Max Speed

80kts

Crosswind Takeoff/Landing

maximum 30kts crosswind

Takeoff Distance

50m (3kg payload) with flaps set 0deg

Landing Distance

30m (3kg payload) with 30deg flap

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

PT1

PT1_v1.jpg
PT1_v2.jpg

PT1 Specifications


Wing Span

280cm

Length

200cm

Empty Weight

5kg

MTOW

9kg

Landing Gear Configuration

Tri-cycle

Actuators

Servos (8pieces)

Propulsion

45cc Modified Piston Petrol Engine

Propeller

20 x 10”

Fuel Tank

1500cc complete with rubber tubing

Takeoff Distance

60 – 80m

Landing Distance

50 – 70m

Stall Speed

40kts

Cruise Speed

50kts

Maximum Speed

100kts

Minimum Banking Radius

25m

Endurance

1.5 hours (approx.)


Read more…







As an exercise in size reduction, we have prototyped a complete optical flow sensor in a 125 milligram and 7mm x 7mm package. This mass includes optics, image sensing, and all processing. Below is a video and two close-up photographs. In the video, note the green vector indicating measured optical flow as a result of image motion.

Image sensor: Centeye Tamalpais 16x16 pixel image sensor (only an 8x8 block is being used), 1.3mm x 4.1mm, focal plane about 0.3mm x 0.3mm.

Optics: Proprietary printed pinhole, about 25 microns wide

Processor: Atmel ATtiny84

Optical flow algorithm: Modified "Image Interplation" algorithm, originally developed by Prof. Mandyam Srinivasan (well known for his research on honey bee vision and navigation).

Frame rate: About 20Hz.

This work is being performed as part of Centeye's participation in the Harvard University Robobees project, an NSF-funded project to build a robotic bee. The final target mass for the complete vision system (including processing) will be on the order of between 10mg to 25mg, and will include omnidirectional sensing as well as algorithms to detect flowers. Obviously we still have some more work to do!

We documented the construction of this sensor, with lots of photographs, in case anyone is interested.


Read more…
Moderator

Semi Pro UAV Platform

Hi all,


Sorry guys for keeping spamming the site with all these UAV frames and platforms.
But somebody gota do it.

My newest find is the nice UAV platform are made in Asia but not Chinese made.





This UAV platform are all made of fibreglass in the layup with epoxy polyester.

Specs.

Wing span 2200mm

Fuselage length 1525mm

Flying weight up to 10kg

Wing area 80 dm2

Wing Material composite

Fuselage Material Fibreglass

Engine 30cc


__________________________________________________________

I plan to build this UAV with the FY3-zt Autopilot, the autopilot is ready for installing with the 433 Mhz data link for some range flying. (Electric motor set-up, don't like all the noise pollution in the air) ;-)

If anyone should be interested in the platform please send me a message. The platform will not be posted on my website before it's tested.

Price for this beauty is just under 2K with 30cc gas engine. Without engine 1.8k. (Yes it's a little pricey, but when you want things which smells right then it's gonna cost right)

BTW: Is everyone flying Q-coptor and is fixed wing getting old fashion now? ;-)
Read more…
3D Robotics

Today we hit 12,000 members, and growth continues to accelerate. Despite a pretty rigorous admissions process (applicants need to answer questions about themselves, do a quick quiz to prove that they're human, and then they need to be approved by a moderator), we're now adding 1,000 members every seven weeks (a month ago that was every eight weeks).


As you can see from the traffic stats above (click for a larger picture), we're doing nearly 30,000 page views every day. Over the past year, we got 2.5 million visits and 8 million page views and more than doubled our traffic.


At this point we may be the largest robotics community in the world. The other community that is normally described (well, describes itself) as the World's Largest Community of Robot Builders is Let's Make Robots, and it looks like we're now bigger than them:


Read more…

Maiden flight of YAQ (sucessful)

3689376814?profile=original

Here are a few pictures of YAQ (Yet Another Quad).

First on the floor, nearly ready for maiden:



And here are pictures from the maiden flight:




It flys with the current alpha version of the software, so far no mods.

It is a combination of parts from different sources:

From MikroKopter came the frame and the propellers
From HK came motor and ESC
The boards came from Cool Components
The landing skid comes from a (broken) heli of a friend
.. and some home grown parts

What might be intgeresting to you is my wiring:


As I did not use a power distribution PCB, but used instead a standard
component available in the "OBI" and surely other home depot like shops.

Main advantage is that there is no soldering necessary, and an ESC could be changed
quite quickly if necessary.

... Now I need to hone my flying skills... ;)


Chris





Read more…

Wohooo! My MQ9 has arrived!

3689376597?profile=original

Hi Fellows!
I’m new in this stuff and realy want to get in to it. I'm buying stuff about 3 months for my MQ9 UAV and the parts almost done. Here is my part list and prices;

PROJET MQ-9 Reaper 98" 4-CH Brushless Remote Control RC UAV Predator $170.00
http://www.nitroplanes.com/mq9.html

ArduPilot Mega - Arduino Mega compatible UAV Controller $59.95
http://www.sparkfun.com/commerce/product_info.php?products_id=9710
+
OilPan
http://store.diydrones.com/product_p/br-0012-01.htm $159.95

Air Speed Sensor $19.95
http://store.diydrones.com/product_p/br-0004-02.htm

DIY Drones HMC $44.90
http://store.fahpah.com/ProductDetails.asp?ProductCode=diymagneto01

2 x XBee Pro 900 XSC RPSMA (up to 15 mile range!!) $143.9
http://www.sparkfun.com/commerce/product_info.php?products_id=9087
+
2 x XtreamBee Board (No XBee included) $49,9
http://store.diydrones.com/product_p/br-0015-01.htm


MediaTek MT3329 GPS 10Hz + Adapter $39.95
http://store.diydrones.com/MediaTek_MT3329_GPS_10Hz_Adapter_p/mt3329-02.htm

FTDI Basic Breakout - 3.3V $14.95
http://www.sparkfun.com/commerce/product_info.php?products_id=8772

Video Capture Device $10
http://www.dealextreme.com/details.dx/sku.11267

900Mhz 500mW audio/video transmitter & reciver & antenna $100
http://www.rangevideo.com/index.php?main_page=product_info&products_id=5
http://www.rangevideo.com/index.php?main_page=product_info&cPath=35_22&products_id=12

500-1600kv Brushless Motor $23.70 (i hope it can fly my plane xD)
http://www.hobbypartz.com/ra500brmow10.html

60A OPTO Brushless Speed Controller ESC (w/o BEC) [Volcano Series] $29.70
http://www.hobbypartz.com/volcano-series-60a-brushless-esc1.html

3 x Blue LiPo 3-Cell 2200mAh 3S1P 11.1v 25C LiPoly Battery $50.85
http://www.hobbypartz.com/83p-2200mah-3s1p-111-25c.html

Li-Po GUARD 25x33cm Safety Battery Charging/Storing Bag $5.75
http://www.hobbypartz.com/lipoguard.html

Exceed RC 6-Ch 2.4Ghz Transmitter Receiver (Full Version) $44.95
http://www.hobbypartz.com/exrc62tr.html


waiting for servo cables, propellers

Total Amount About; $1000 + shipping(im not sure but i think its about $450)

yeah that seems oke but i moved a new city and lost my tools... I dont have even a screwdriver. Need to buy some new tools to assemble it.
I will blog my experience, photos and videos here. I hope i wont ruin it xD


When i complete the project, i will start coding a GCS and other stuff (i have good ideas)

Nvm I’m looking for a new tool set atm. I will keep inform you guys. If you have any idea our suggestion please share it.

Take care


Ersin.
Read more…

Getting started

3689376575?profile=original

Hi there, I am Diego from Venezuela, i want to start in the UAV proyect after being rc modeller for 15 years and robotics entusiast for a year, http://aventgps.blogspot.com

I have ordered from this site, Spark fun and Adafruit all the items i was intructed by this page LINK





I am going to use a JR XP6102 6 channel radio 72 MHz in PCM modulation
Xbee telemetry in 900 MHz
Video Tx in 1.3 GHz.
Electric motor with LiPo batery

I plan to modify the airplane in this way:

Eliminate the hidedral (done)
Cut off the tail. (done)
Make the wings 20% longer (cancelled)
Build an inverted Vtail in a double boom from the wings (done but deciding)
Repair the fuselage (done)
Make more room for battery and electronics,,,, (lots of room)
Cover the airplane in Monokote ( done )

I started to make the calculations for the cutout allready....

Have a ton of work to do before my electronics arrive home (10 days estimated)...

I will wait for your opinions.....

Thanks for receiving me here!!!!!!!!!!

Diego.





Read more…
Developer

ArduCopter in Brazilian Sky

Hello guys!
Here goes a little video of my recent flight!
Morning happy today with ArduCopter Beta. :)



Good time flying there, even with some wind. I needed to change the commands quickly sometimes because of wind, but the response of the IMU and firmware is awesome to keep it nice.

ArduCopter is awesome nice! And I'm not talking it as a member of the core team, but as an user. When you fly it, you'll understand why. Happy flights for all!
Read more…

From Xconomy: "A couple of startup companies set a world aviation record last night.

But they were pretty low-key about it. As I walked into the Future of Flight Aviation Center in Mukilteo, WA, a half hour north of Seattle, I saw little activity. It was after hours, and the hangar-like building was nearly deserted except for the futuristic planes suspended from the ceiling—Burt Rutan’s “Quickie” and a Beechcraft Starship—and part of a Boeing 787 Dreamliner fuselage on the display floor. It was a bit like “Star Wars” meets “Night at the Museum.”

Tom Nugent, the co-founder and president of Kent, WA-based LaserMotive, greeted me and said they were almost ready for showtime. A small team of engineers divided its attention between the back of a command truck and the adjacent trailer that held the laser optics equipment that would make the show possible. Two German guys who hadn’t slept in days (and were still on Munich time) were sprawled out on deck chairs in front of computer monitors like they were playing a video game. One held a remote controller that he used to guide a “quadrocopter”—a small, 1-kilogram, square-shaped flying contraption with blinking lights and four spinning rotors—made by their company, Ascending Technologies.

Jan Stumpf and Michael Achtelik, the co-CEOs of Ascending Technologies, partnered with LaserMotive to perform this feat last night. The goal: to use a laser to power an aircraft in continuous flight for about 12 hours (far longer than its battery would last without recharging, which is only about five minutes). That would be a world record, by a long shot, for the longest free flight of an electric vehicle.

Indeed, this demonstration is a big deal for the future of electric planes, said Barry Smith, the executive director of the Future of Flight facility. Imagine putting a laser on top of every cellular tower, he said, so that certain types of unmanned aerial vehicles (UAVs) would never need to land to recharge or refuel. That could potentially revolutionize communications, surveillance, and security and defense applications. Longer term, it could even impact the long-held dream of powering manned aircraft with electricity instead of jet fuel—though that is very far off.

For now, Nugent says, “The significance is we’re going to show this quadrocopter, and any aerial vehicle [of this size], will be able to fly effectively forever. It’s no longer limited by battery capacity.”

LaserMotive has done smaller flight tests before, but not on a free-flying vehicle like this. The company is best known for winning the $900,000 NASA Power Beaming Challenge last year, in one of the levels of the “Space Elevator Games.” That involved using a laser to power a climbing robot up a cable to a certain height (1 kilometer) at a certain speed (about 9 mph). But lately the company has been targeting UAVs as a big commercial application of its wireless power technology. (The next level of the NASA challenge, which was supposed to happen later this year, is still up in the air, so to speak.)

“Goggles on!” someone shouted, and we all complied. That meant the infrared laser, which puts out about 200 watts of light power, was switching on. The beam was directed using a series of mirrors and optics and shot out the top of the trailer. You couldn’t see it with the naked eye except for a reddish halo on the 50-foot ceiling. At the same time, the quadrocopter lifted off (under its own battery power), guided by Stumpf, and floated up to meet the beam, about 30 feet off the ground (see left).

“Not centered,” Nugent said. Then the computer vision system of LaserMotive’s setup kicked in. Software and cameras aligned with the path of the laser beam tracked the vehicle’s position, and positioned the beam so it hit the photovoltaic cells on the underside of the craft; those solar cells transformed the laser’s energy into electricity to continuously charge the quadrocopter’s battery.

With that, all human corrections fell away, and it was just a drone hovering eerily in space, rotors humming quietly. It swayed a few feet from side to side, and the laser tracked it. It was about 7:40 pm.

This is the boring part, Nugent said. And boring is good. Exciting is bad. For the next 12 hours, if all went well, nothing more would happen. The craft would stay up all night (as would the crew),and sometime after 7:30 am, it would come in for a choreographed landing in front of 50-odd media and dignitaries. But anything could happen overnight—mirrors in the optical system could overheat and malfunction, or something in the craft or its solar cells could break, or software could crash. There’s no way to know except to do it.

In the meantime, Nugent filled me in on the business prospects of LaserMotive, which he co-founded in 2007. The company is out fundraising—talking with angel investors, angel groups, and venture capitalists—as well as trying to land more contracts with corporate and government partners. One new market has emerged: beaming power to cellular communication towers in places where running a new power line or otherwise upgrading power equipment is too expensive. As for UAVs, Nugent said, the plan is to show potential customers (presumably UAV companies and government labs) that the power-beaming approach works in flight—perhaps at distances up to a kilometer or two. The first applications might be in disaster relief or military scouting operations.

I also took the opportunity to ask Jordin Kare, the co-founder of LaserMotive and a laser expert who worked on the “Star Wars” missile defense system in the 1980s, about the broader significance of what he was watching. “This is the first combination of power and control and duration,” Kare said. “What it really marks is being able to take an off-the-shelf vehicle and power it with a laser so it can do a lot more…The prospect of being able to keep airplanes and communication systems up in the sky forever is an amazing thing.”

On the practical side, Kare said an important factor in all this is how efficient laser systems have become. Although the current demo only converts about 10 percent of the power needed to drive the laser into flying the quadrocopter, it could be more like 20 percent once the team optimizes the technology. And beyond that, Kare thinks there might be some new way, some approach he hasn’t thought of yet, to make the craft’s solar cells better at squeezing more electricity out of the beam.

Until then, this world aviation record will have to do. This morning, in a quintessentially rainy Northwest setting, the quadrocopter came in for its landing a little after 8 am to a chorus of applause. Now maybe these guys can get some sleep—and get ready for the next big challenge in power beaming, whatever that might be."


Read more…
Moderator

Dear Friends,

today i'm starting to doing the test of Quadfox v3 GPS . I check the functionality of GPS and Magnetometer during the navigation . I happy of my results . I put on my car my quad and going around the city. For doing this test I start to evaluate the status of our advanced 3D Groundstation developed of my company Laser Navigation for professional application. Our company is available for develop some customization of our technology for different kind of application on air , on land or underwater.

We are working to support in our GCS :

  • Multipilot Board :
  • QuadFox v3 GPS
  • Fox Hybrid.
  • HG3.2
  • AeroQuad 2.0.1.
  • Ardupilot MP.
  • Arducopter MP.
  • ArduRov.

And all the other device that using the same protocol.

The functionality of 3D Navigator Ground Station are :

  • Multi veichle sharing same aerial sapce with TCP/IP Architecture.
  • Customization of 3d model of veichle.
  • Realtime telemetry view.
  • Simulation and Replay log view.
  • 3D Gis Engine for visualization and managment of terrain , veichle , waypoint , live video and 3D Landmarks.
  • Continuos mapping feature.
  • Visualization of flight instruments , realtime data of Multipilot HDR Imu : ACC , GYRO , Magnetometer , GPS
  • Realtime control of payload , using Joystick or inertial 3d device as Iphone / Ipad.
  • OSD for realtime video recording with different kind of page : for eng. , Pilot , Payload ecc.

We can develop driver for implement different kind of device , sensor , payload ecc . 3D Engine is developed in our company the project was started in 2001 .

for more info : www.virtualrobotix.com

company url : www.radionav.it

Regards

Roberto Navoni

Read more…
3D Robotics
ArduCopter is now available for pre-sale in the DIY Drones store in the US, too. This is the same kit as the Fah Pah model, but without the APM board, which you must buy from Sparkfun as usual. (This is due to regulatory rules in the US).

The price is $439.90, reflecting the fact that it does not include the APM board. With the board, the price is the same as in the Fah Pah store in Thailand, where Jani and his team are making the quads.

Stay tuned for photos of Jani's new ArduCopter factory in Bangkok. It's going to rival our San Diego factory in technology, but with CNC mills rather than Pick and Place machines. By the end of the year, we should have manufacturing operations in Bangkok, San Diego and Tijuana, with more more workers on DIY Drones products than I've got in my day job!
Read more…
Developer
The ardupilotmegacomm library is successfully sending/ receiving HIL communication and is sending/receiving the standard ardupilotmega binary protocol. yagcs and dronegcs (several ardupilotmega ground stations) both currently use the library. I updated the apmcomm library to fix some bugs and also added hardware in the loop support. I renamed the project from apmcomm to avoid a bunch of misc. hits on google. I have packaged a linux version using cpack -G DEB, but could use a developer on windows to package the windows version with the nullsoft installer. If you have boost >= 1.40 and cmake >= 2.60 it should only require you to checkout the repository and run cpack -G NSIS
Here is the svn repository checkout line: svn checkout http://ardupilotmegacomm.googlecode.com/svn/trunk/ ardupilotmegacomm-read-only

I have written a semi-detailed wiki page on how to get going with the library. I've included short demos on how to test out the HIL and binary protocol communications with the included test programs. Here is the link to the project on google code: http://code.google.com/p/ardupilotmegacomm/

To fix some upstream problems in the Arducotper APM_BinComm library that haven't been accepted yet, I built a patch system into the CMakeLists.txt file. First svn pulls APM_BinComm from arducopter. Then CMake notices that there is no patch stamp and applies the patch to the APM_BinComm tree. Then the build system creates the patch stamp so no errors are produced during successive builds.

Read more…