|
|
|
|
|
by j-pb
1425 days ago
|
|
While hardware accelerators in robotics are very cool, and needed.
The fact that the entire workflow is ROS2 centric is a bummer.
FPGA and Accelerator Programming is already a huge PITA, and despite it's success ROS is really one of the worst frameworks I've ever used in terms of DX.
It makes an already hard problem, needlessly harder. I wouldn't be surprised if they developed their own FPGA programming environment based on C++ and CMake, and all kinds of other custom language and tool shenanigans. |
|
From there, ROS is a step up! Both are programming environments designed by mechanical engineers, who care more about making easy problems really easy than making hard cases any better (after all, to a mechanical engineer, hard programming problems are really hard on their own).