Jack Crossfire
Jack Crossfire
  • San Ramon, CA
  • United States
Share Twitter

Jack Crossfire's Friends

  • ssq870424
  • skeasystar
  • Luca Corradi
  • Theodor Chervyakov
  • Hari
  • Steve
  • Adam Conway
  • Shaye O
  • Daniel Nugent
  • Elliot Simon
  • Andrew Whipple
  • Jeff
  • Tim McMahan
  • Ernesto Pareja
  • Melih Karakelle

Jack Crossfire's Discussions

EasyStar as a pure GPS UAV

Started this discussion. Last reply by Reto Oct 29, 2009. 7 Replies

 

Jack Crossfire's Page

Latest Activity

Profile Icon
Jack Crossfire commented on Paul's blog post 'No Title'
Not even Major Marcy's shadow.
Tuesday
Profile Icon
Jack Crossfire commented on Chris Anderson's blog post 'Frances Fukayama, DIY Droner'
It's exactly 2 years - 1 week since I flew something on the Stanford oval.
Tuesday
Profile Icon
John Wiseman commented on Jack Crossfire's blog post 'OpenCV aspirations'
One technique I've used to speed up feature extraction and matching is to run optical flow over the images and black out any regions that don't show motion.  If your camera can move, you'd have to do something slightly…
Tuesday
Profile Icon
John Wiseman commented on Jack Crossfire's blog post 'OpenCV aspirations'
The usual solution to using SURF to detect and track a 3D object from different angles is to create multiple models of the object from different angles. For example, place the aircraft on a turntable and take 12 photos from 0-360 degrees, and maybe…
Tuesday
Profile Icon
ssq870424 commented on Jack Crossfire's blog post 'OpenCV aspirations'
Why not try microsoft kinect plus openni?
Tuesday
Profile Icon
Jack Crossfire commented on Crispin's blog post '3DR battery tray and camera mount.'
The bigger the battery, the smaller the wallet.
Monday
Profile Icon
leonardo.bueno commented on Jack Crossfire's blog post 'OpenCV aspirations'
If your camera is fixed and your background static, as it seems to be the case, background subtraction with opencv is quite easy.
Monday
Profile Icon
Jack Crossfire commented on Jack Crossfire's blog post 'OpenCV aspirations'
It seems if separating the object from the background was easy, Vicon would already be doing it.
Sunday
Profile Icon
Jack Crossfire commented on Leon's blog post 'BOB4 - new website in english! (Indoor UAV)'
Downward facing camera guidance is done all the time, but it's surprising no-one has thought of using markers on the floor to guide it through a building.  Whoever does a line following copter will be the 1st.
Sunday
Profile Icon
Jack Crossfire commented on Azam Shahani's blog post 'Incredible Flight Endurance!'
They invested a huge amount of money in molds, vacuum bags, & autoclaves to manufacture the most optimum CF propellers.  Volume isn't high enough for them to replace the plastic EPP crap we have to settle for.
Sunday
Profile Icon
Adam Rivera commented on Jack Crossfire's blog post 'OpenCV aspirations'
@Jack: I have spend a lot of time on an object tracking algorithm that shares some of the same features seen in the OpenTLD project. See my blog…
Sunday
Profile Icon
Alex commented on Jack Crossfire's blog post 'OpenCV aspirations'
Have you tried using a camshift based tracker?
Sunday
Profile Icon
Profile Icon
James masterman commented on Jack Crossfire's blog post 'OpenCV aspirations'
It's a shame that SURF doesn't cut it in Open CV. There are others like the excellent TLD project from here that may be worth a try. That one does require MatLab, though. On a related note, I've always thought that vision based…
Sunday
Profile Icon
Jack Crossfire commented on Leon's blog post 'BOB4 - new website in english! (Indoor UAV)'
That's $100 of sonar modules.  That's the 1st time someone got this to work, but it needs to stay near a wall.  The next step is map construction & navigation through a building.
Sunday
Profile Icon

OpenCV aspirations

In the quest for daylight flying, it's our 1st attempt at detecting the position of an aircraft using the SURF implementation in OpenCV. It's a long way from detecting something flying in a room with lots of background detail & even with a noise free background it has a hard time with accuracy. The single 3.7Ghz core does 8fps. This is the algorithm used by every augmented reality app ever made. It was invented in 2006. Another problem with aircraft tracking is it's a 3D object.  All the…See More
Blog post by Jack Crossfire Sunday
Profile Icon
Jack Crossfire commented on Chris Anderson's blog post 'Quad vs Quad GPS Position Hold Combat!'
It shows how bad the standard GPS + barometer package is.  Nothing better has emerged in years.
Feb 10
Profile Icon
ssq870424 commented on Jack Crossfire's blog post 'Ground based autopilot notes'
Ground based controller is a good choice. Fact will prove everything.
Feb 9
Profile Icon
Jack Crossfire commented on Ed Kirk's blog post 'Ducted Fan Tricopter'
The cost of crashing an EDF keeps the popularity down.
Feb 9
Profile Icon
Jack Crossfire commented on Shannon Morrisey's blog post 'Top-Heavy Airborne Pyramids for Improved Stability'
Unfortunately, Lucas owns the copyright on the words "pyramid" & "for".  He'd go after you, then he'd sue Pirate Bay for $100 trillion.
Feb 9

Profile Information

About Me:
The off topic blog posts are on http://heroineworshiper.blogspot.com.

The 1st 3 years of flying + more off topic posts are on http://www.rcgroups.com/forums/member.php?u=115141

Image processing, robotics, & aeronautics are on http://heroinewarrior.com

Most diy droners are RC modelers who just want to automate their favorite model plane. We came from an image processing & robotics background, not an RC modeling background, so our focus is on flight control, image acquisition, & blogs that no-one reads.
Hometown:
Pleasanton, Calif*

Jack Crossfire's Photos

Loading…
  • Add Photos
  • View All

Jack Crossfire's Videos

  • Add Videos
  • View All

Jack Crossfire's Blog

Jack Crossfire

OpenCV aspirations

Posted on February 11, 2012 at 7:24pm 9 Comments



In the quest for daylight flying, it's our 1st attempt at detecting the position of an aircraft using the SURF implementation in OpenCV. It's a long way from detecting something flying in a room with lots of background detail & even with a noise free background it has a hard time with accuracy. The single 3.7Ghz core does 8fps.…



Continue
Jack Crossfire

Ground based autopilot notes

Posted on February 7, 2012 at 9:49pm 7 Comments





We never stop debating the intelligence of sticking with a ground based autopilot.  People make money on chip autopilots.  They just need an RC…

Continue
Jack Crossfire

Monocopter POV Choreography

Posted on February 6, 2012 at 4:00am 6 Comments

The mane requirement for Marcy 1 was always the most advanced flying thing known to man, hovering autonomously, showing POV synchronized to Evans Blue: The Darkness That Follows. 2 years after envisioning it, we finally got it working. It doesn't come out as well with the slow RPM as hoped.



Getting the full POV image requires lying directly…

Continue
Jack Crossfire

Marcy 1 with POV

Posted on January 28, 2012 at 8:00pm 6 Comments



A 3x2 propeller, another tuning of the PID & azimuth, & a lot of camera flashes got it up to 9 minutes. Previously, it was a 3x3 propeller. The motor stayed just cool enough.…

Continue
Jack Crossfire

Autonomous monocopter arrives

Posted on January 21, 2012 at 8:00pm 5 Comments

That there is the culmination of 30 months of off & on, hard work. The 1st stable hover of the Marcy 1 monocopter, under computer control. The last items were getting the takeoff as stable as possible, getting the altitude as stable as possible, aligning the azimuth as close to the camera angle as possible, & trying many PID values.  Not only…

Continue

Comment Wall (11 comments)

At 6:54am on March 30, 2008, Howard GordonHoward Gordon said…
Interesting reading. I spent some time with your blog at rcgroups, noting in particular your application of artificial neural nets. I may have missed a jump in your progression, but are you still running the lwneuralnet on a gumstix ? Just wondering, as most neural net libraries use floating point, but the gumstix only has fpu emulation, which is not fast.

Reason I ask is that I converted a simple back prop library to integer math and built it into my firmware, but have just started to think about how to incorporate it into actual operation. As you already have real-world experience in integrating back prop functions, I wondered if you wanted to give the code a try (on the ground) to see if the integer approximations are sufficiently accurate. I map 0.0 : 1.0 into 0 : 1024. If interested, code is here. Let me know if you have a chance to experiment - I'd appreciate some feedback.
At 12:26pm on March 30, 2008, Jack CrossfireJack Crossfire said…
Converted lwneuralnet to integer a long time ago. It worked for solving the neural network but not for back propagation. Back propagation required more precision & full range beyond 0-1. 2048 lookup table entries was the largest before the cache overflowed.
At 6:58am on November 28, 2008, ConstantinescuConstantinescu said…
Please help me to find all details concerning the software and hardware of version 2 implementation on a T-REX450 with a laptop. I intend to reproduce that on my ECO8.Many thanks,Georges
At 12:26am on November 29, 2008, ConstantinescuConstantinescu said…
Thanks for your answer. I alreadi recovered the archive. Could you please send me some more detals concerning the hardware(components, electric connections, procedures for preliminar adjustement of parameters, etc); something "pense bete" for a beginer in the field. Yours Georges
At 10:57pm on April 8, 2009, Harry CheungHarry Cheung said…
Yeah, I should have included that. Anyways, I added a link to the ublox module I have, it's this:

http://www.sparkfun.com/commerce/product_info.php?products_id=8889
At 9:32pm on May 25, 2009, ZikZik said…
Hi Jack - thanks for your comments on picoc. Yes, it's still alpha quality at this stage. I'm still working on it pretty heavily but hope to reach a 1.0 release in the not too distant future.
At 8:10am on July 25, 2009, vinay rvinay r said…
Hi Jack, i am trying to develop a fixed plane UAV which i transmit all the data (sensor + GPS) to the ground station(computer) for processing and from the ground station send the pwm values back to the servos onboard the UAV to control the servos. Chris in this post said that you had done an helicopter on that concept. http://diydrones.com/forum/topics/autopilot-processing-in-ground
Did you face any problems while implementing it? Any piece of advice would be useful for me at this stage of development.
At 9:38pm on October 17, 2009, Andy GeppertAndy Geppert said…
Jack, any chance you're in flying in the bay area Sunday (the 17th)? I'm in the area this weekend and it would be cool to meet you and see your machine fly.
At 3:10pm on December 4, 2009, Sahil JainSahil Jain said…
so Chris is from Sparkfun? and you're from...?

sorry, for asking these questions. I am trying to design a board that I want to sell in the $80-100 price range. so trying to understand the target costs. any help would be appreciated. Just for fun, not going to make any money on it. Thanks.
At 3:33pm on December 8, 2009, Jack CrossfireJack Crossfire said…
Most of the people on diydrones sell products through Sparkfun. The standard arrangement is to add 40% to the price & Sparkfun adds another 40% to the price. It's no secret. A place like Cloudcap adds 1000% to the parts. Personally working in Indian outsourcing where they expect a 12 hour / 6 day commitment & if you're spending evenings selling your own product instead of your boss's, it better produce a 1000% return or you're out. All your time is company time in outsourcing.

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

Join DIY Drones

 
 
 

Groups

© 2012   Created by Chris Anderson.

Badges  |  Report an Issue  |  Terms of Service