Hi,
If so, what is the board, and linux and px4 versions? I’m more interested in beaglebone ( Board Selection - BeagleBoard ) like (more open) boards.
I just want to understand how well such boards are supported right now.
Thanks,
Alexey
Hi,
If so, what is the board, and linux and px4 versions? I’m more interested in beaglebone ( Board Selection - BeagleBoard ) like (more open) boards.
I just want to understand how well such boards are supported right now.
Thanks,
Alexey
Honestly, I have not seen or heard anyone in the last few years, and I would be surprised if it is working. That being said, I don’t know, so I might be wrong.
Thank you @JulianOes .
It seems that BBBlue was supported for some time by PX4 ( BeagleBone Blue | PX4 Guide (main) ) and APM ( BeagleBone Blue — Copter documentation ). And it looks like BBBlue was derived from BeagleBone® Robotics Cape ( BeagleBone® Robotics Cape - BeagleBoard ) supported by GitHub - beagleboard/librobotcontrol: Robotics Focused library for embedded Linux computers. Mirror of https://openbeagle.org/beagleboard/librobotcontrol , which could be potentially extensible, sensors-vise, in the future.
Also I see new PocketBeagle 2 ( PocketBeagle 2 - BeagleBoard ) board just got support by APM recently ( PocketBeagle 2 now run ardupilot - General - ArduPilot Discourse ).
I’m wonder if there is an interest in such boards running RT linux, with PRU “Programmable Real-Time Unit”. I see many advantages like more resources to use, easier to develop and possibly running ROS 2 at the same time for much less than say some microcontroller-based.
Regards,
Alexey
I assume there might be interest but personally I usually like the split of having the core flight controls on a real time OS on something like the STM32 and then fancier things on a “companion computer” such as Jetson or Raspberry Pi, depending on what it does. The interface between the two can either be MAVLink (external/stable API) or (uORB ROS 2) for a tighter internal API.
Thank you @JulianOes
It makes sense splitting bare minimum vehicle control module and say navigation.
What I don’t understand is why to use STM32H743 with 1MB RAM instead of 4 core 64-bit Arm Cortex-A53 1.4 GHz with 512Mb RAM (on Pocketbeagle 2) for the same price plus very big convenience of using Linux environment.
Anyway I will try Pocketbeagle 2 on APM first.
Thank you,
Alexey