Pixhawk Versions

I plan to build a hexacopter with the Pixhawk flight controller. I was researching it up and found the Pixhawk 2.1 version which comes with a CUBE and EDISON option. Also online on eBay I found a Pixhawk 2.4.8 as well. However, the data available was not comprehensive and I have the following doubts.

1> What is the difference between Pixhawk 2.4.8 and 2.1?
2> Can the Pixhawk 2.1 be paired with a companion processor? I am looking at pairing it with the Raspberry Pi. 
3> Can the Pixhawk 2.1 Edison version be paired with the Raspberry Pi?

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Is there any site that has explaining all the different PixHawk/PX versions? It is so confusing.

    Did some wiki search as well, but not very helpful.
    https://en.wikipedia.org/wiki/UAV-systems_hardware_chart

    UAV-systems hardware chart
    Consumer UAV Flight Controller List Flight controllers for consumer use include closed and open-source hardware and software flight controllers avail…
  • "no company names "US Robotics" is involved :)"

    Pixhawk is designed by the PX4 open hardware project and manufactured by 3D Robotics.

    I still fail to see why the numbers can't be incremental.  The "cube" is third generation, correct?  It follows Pixhawk 2 which in turn was preceeded by Pixhawk 1.

    I will end the conversation because I don't think we can ever agree.  I think the numbering is convoluted and confusing.  You think its fine as is.  There we are.   Nice talking to you  Andre.

  • The numbers are as they are, because of Pixhawk is based on PX4 controller, no company names "US Robotics" is involved :)

  • Andre,  what do you mean by "PCB/version"?  They all have PCBs.

    Who came up with this crazy numbering scheme?  US Robotics?  I'm a former embedded system hardware developer who changed careers and now develops embedded firmware.   This numbering is not industry standard.  How can a newer and more advanced pixhawk (the cube) have a number (2.1) less than the previous pixhawk (pixhawk 1) which seems to be numbered as 2.6.x or 2.4.x ?

    Industry standard numbering is as follows:

    x.y.z

    where x = major version, y = minor version z = manufacturing version

    x and y: Major vs. minor (subjective) refer to form, fit or functional changes such as adding new features.  These are always "visible" to the customer. 

    The z or what I am calling the manufacturing version, usually refers to cosmetic changes such as cuts and jumpers that fix errors on the schematic, bugs, part changes such as manufacturing finds a cheaper substitute part, etc.

    The same versioning system is used in software/firmware as well.  In that case, the third digit is usually reserved for bug fixes or other changes that the customer will never need to know about.



    Andre K. said:

    1: "2.1"  Is the latest pixhawk , (with Cube)  , PX4 2.4.8 is the PCB/version of the first Pixhawk (3DR Pixhawk)

    2:  no "pairing" involved, yes, just like Pixhawk , Pixhawk 2.1 can be used with companion computer.

    3: yes, having the Edison space, does not prevent it from interfacing any other computer.

  • 100KM

    For high stability you want the autopilot with the lower noise IMU gyros.    The Pixhawk 1 with the lower noise MPU6000 IMU gyros is a better autopilot for hexacopter stability.    The Pixhawk 1 uses the same processor as the Pixhawk 2.1 and same clock frequency.

    Hobbyking has a pretty good deal on the Pixhawk1 v2.4.8,    mRo has perhaps a little higher quality in the Pixhawk1  v2.4.9.

  • you wont see difference between Pixhawk or Pixhawk2 performance, you should rather focus on buying properly assembled and high-quality manufactured hardware from reputable vendor. 

  • So, which one would be preferable for building a hexacopter with high stability?

  • cuav sell his own version for 140eur

  • 100KM

    The Pixhawk2.1 is an well designed autopilot.    Not sure why the lower performance IMU was used.   Only one MPU9250 IMU is on the isolated IMU board.   The ICM20600 IMU could have been used and it is slightly better than the MPU6000.

    Here is a link to the Pixhawk2.1 specification:

    http://www.hex.aero/wp-content/uploads/2016/07/DRS_Pixhawk-2-17th-m...

    http://www.hex.aero/wp-content/uploads/2016/07/DRS_Pixhawk-2-17th-march-2016.pdf
  • 100KM

    The Pixhawk1(2.4.x) uses the MPU6000 IMU, a redundant set of gyros(L3GD20 3-axis 16-bit gyroscope) and accelerometers(ST Micro LSM303D 3-axis 14-bit accelerometer / magnetometer).    The MPU6000 IMU gyro noise(0.005 deg/sec/root(Hz) and sample rates are pretty much the best.   Aliasing is not a problem as the MPU6000 includes anti-aliasing filtering.

    - L3GD20 gyro (a very noisy 0.03 deg/sec/root(Hz))
    - LSM303D accelerometer / magnetometer
    - MPU6000 accelerometer / gyro / magnetometer(0.005 deg/sec/root(Hz))

    The Pixhawk2.0(3DR) uses the MPU6000 also.     

    From the mRo site:

    "This Pixhawk (2.4.9) has a few improvement that never made it to the public, including STM32F427 revision 3 that corrects a bug that limited the Pixhawk to 1MB of flash. Note that most of the original PixHawks do not have rev. 3."

    The Pixhawk2.1 uses:

    - L3GD20 gyro (a very noisy 0.03 deg/sec/root(Hz))
    - LSM303D accelerometer / magnetometer
    - MPU9250 accelerometer / gyro / magnetometer(0.01 deg/sec/root(Hz))

    The MPU6000 has half the noise of the MPU9250, which makes initial leveling and attitude control better.

This reply was deleted.

Activity

DIY Robocars via Twitter
RT @TinkerGen_: "The Tinkergen MARK ($199) is my new favorite starter robocar. It’s got everything — computer vision, deep learning, sensor…
Monday
DIY Robocars via Twitter
Monday
DIY Robocars via Twitter
RT @roboton_io: Join our FREE Sumo Competition 🤖🏆 👉 https://roboton.io/ranking/vsc2020 #sumo #robot #edtech #competition #games4ed https://t.co/WOx…
Nov 16
DIY Drones via Twitter
First impressions of Tinkergen MARK robocar https://ift.tt/36IeZHc
Nov 16
DIY Robocars via Twitter
Our review of the @TinkerGen_ MARK robocar, which is the best on the market right now https://diyrobocars.com/2020/11/15/first-impressions-of-tinkergen-mark-robocar/ https://t.co/ENIlU5SfZ2
Nov 15
DIY Robocars via Twitter
RT @Ingmar_Stapel: I have now explained the OpenBot project in great detail on my blog with 12 articles step by step. I hope you enjoy read…
Nov 15
DIY Robocars via Twitter
RT @DAVGtech: This is a must attend. Click the link, follow link to read the story, sign up. #chaos2020 #digitalconnection #digitalworld ht…
Nov 15
DIY Robocars via Twitter
RT @a1k0n: Got a new chassis for outdoor races (hobbyking Quantum Vandal) but I totally didn't expect that it might cause problems for my g…
Nov 11
DIY Drones via Twitter
First impressions of the Intel OpenBot https://ift.tt/36qkVV4
Nov 10
DIY Robocars via Twitter
Nov 9
DIY Robocars via Twitter
Excellent use of cardboard instead of 3D printing! https://twitter.com/Ingmar_Stapel/status/1324960595318333441
Nov 7
DIY Robocars via Twitter
RT @chr1sa: We've got a record 50 teams competing in this month's @DIYRobocars @donkey_car virtual AI car race. Starting today at 10:00am…
Nov 7
DIY Robocars via Twitter
Nov 6
DIY Robocars via Twitter
RT @a1k0n: Car's view, using a fisheye camera. The ceiling light tracking algorithm gave me some ideas to improve ConeSLAM, and having grou…
Nov 5
DIY Robocars via Twitter
RT @a1k0n: To get ground truth I measured the rug, found the pixel coordinates of its corners, calibrated my phone camera with my standard…
Nov 5
DIY Robocars via Twitter
RT @a1k0n: @DIYRobocars is back in December, but outside. Time to reinvestigate ConeSLAM! I rigged up a quick and dirty ground-truth captur…
Nov 5
More…