paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] New Cortex-M4 hardware platform


From: Meier Lorenz
Subject: Re: [Paparazzi-devel] New Cortex-M4 hardware platform
Date: Thu, 26 Jul 2012 08:06:17 +0000

Hi,

the optical flow camera is already set up for production, it will be available 
shortly. We don't have a pricing yet, but somewhere around the PX4FMU price and 
hopefully lower, depending on how expensive the lenses and lens mounts become. 
We'll definitely aim for a low-end price. It's just a matter of producing it, 
the design is finished.

I think ChibiOS, similarly to FreeRTOS, does not fully abstract hardware, which 
POSIX-inspired RTOS such as the in industry popular VxWorks or our NuttX do. 
That was our reason not to go into that direction (we strongly considered it). 
You can really give someone an advanced Unix programming book and he'll be fine 
with writing NuttX code, a huge benefit for our work with students. And its not 
bloated, it is fairly efficient. We do regular time benchmarks of things like 
memcpy or thread context switches.

We will also release the Eagle files shortly, so if you need to modify the 
board, that will be possible as well. The sensors will be upgraded as new 
sensors become available, with the clean software architecture that will not 
negatively affect existing code.

Cheers,
Lorenz



Am 26.07.2012 um 08:59 schrieb Hector Garcia de Marina:

Actually, I was porting PPZ to my custom board (which is really close to PX4) 
but employing ChibiOS ( http://chibios.org/dokuwiki/doku.php ), but seeing that
they currently have "mass production",I guess I will dig in more in this new 
hardware for porting my custom firmware (which should be really 
straightforward) and lately for PPZ.


On Thu, Jul 26, 2012 at 8:44 AM, Chris Gough 
<address@hidden<mailto:address@hidden>> wrote:
Hi Lorenz,

are there plans to manufacture the PX4 optical flow camera too?

Everyone else,

while porting paparazzi to NuttX would be cool, wouldn't a "bare
metal" paparazzi build for this board be more direct approach? I'd
love to know how to do that. If anyone's willing to guide me through
that, I'll order one today and have a go (and write docs on the
process too).

Chris Gough

On Thu, Jul 26, 2012 at 4:02 PM, Meier  Lorenz 
<address@hidden<mailto:address@hidden>> wrote:
> Hi all,
>
> I'd like to present a new hardware platform that might be an option for 
> porting the Paparazzi software stack onto it, since it's open hardware, has a 
> POSIX-like RTOS and is available readily and at a very low price ($150 for 
> the main autopilot/sensor module).
>
> It is a brand new project, but the infrastructure layers are solid and we're 
> already flying it. Starting from the Linux port of Paparazzi, porting should 
> not bee too hard (it's a POSIX/VxWorks/Unix like RTOS called NuttX).
>
> It is also important to point out that we (PX4 project / contributors) don't 
> earn any money from this design, 3DR is our kind hardware producer and they 
> really committed to very low pricing, also for the servo and AR.Drone 
> expansion boards.
>
> http://diydrones.com/profiles/blogs/introducing-the-px4-autopilot-system
>
> -Lorenz
>
> ------------------------------------------------------
> Lorenz Meier
> PhD Student
> Computer Vision and Geometry Lab
> ETH Zurich /
> Swiss Federal Institute of Technology
> http://www.inf.ethz.ch/personal/lomeier/
>
>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden<mailto:address@hidden>
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel



--
.

_______________________________________________
Paparazzi-devel mailing list
address@hidden<mailto:address@hidden>
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel



--
Héctor


_______________________________________________
Paparazzi-devel mailing list
address@hidden<mailto:address@hidden>
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]