原创 Really cool FPGA-powered tracked robot

2014-3-26 16:25 1473 5 7 分类: 消费电子

I recently came across a really cool FPGA-powered tracked robot project on Kickstarter. I'm sure there are all sorts of FPGA-powered robots roaming around the world. I know that my chum Duane Benson is building a robot avatar that includes a mix of MCUs and FPGAs. It's just that I've never actually seen one in the flesh, as it were.


As you may recall, I'm working on an Arduino-powered robot. One of the issues I face is that the Ardunio's MCU quickly gets overwhelmed with the amount of sensory input I want it to process.


The problem is that—multi-cores and multi-threads notwithstanding—MCUs tend to perform tasks sequentially. In fact, the only thing MCUs really have going for them is their versatility due to the ease with which we can modify their programs. When it comes to performing nitty-gritty mathematical operations, MCUs are painfully inefficient. We don't notice how bad they are only because they perform so many such operations each second.


The solution I adopted (with Duane's help) was creating a custom sensor board. This little beauty has its own Arduino-compatible MCU that handles the sensors, freeing up my main processor to concentrate on its high-level decision-making activities.


Of course, there is another alternative, which is to use an FPGA. The thing about an FPGA is that you can perform a lot of different operations simultaneously in a massively parallel fashion. Each sensor can essentially have its own state machine-like controller and/or hardware accelerator. You can even configure portions of the programmable fabric to act like one or more soft-core MCUs. All this leads us to the Kickstarter project I just saw: the Logitraxx Xilinx FPGA-powered tracked robot.

 

The Logitraxx Xilinx FPGA-powered tracked robot.

The Logitraxx Xilinx FPGA-powered tracked robot.


I don't know what it is about robots, but they have a certain something that entices me to want to play with them. This is especially true in the case of this FPGA-based beauty. What do you think? Wouldn't you love to lay your hands on one of these little scamps?


 

文章评论2条评论)

登录后参与讨论

用户1406868 2016-5-2 05:07

Thanks for that! It's just the answer I neddee.

用户3747814 2014-4-1 03:44

http://www.engineeringtv.com/video/3D-Printed-STAR-Sprawl-Tuned-Au

If you like robots and crawly things...

相关推荐阅读
用户3826190 2016-04-29 17:59
Can you improve this BMP display?
Our Caveman Diorama is going to boast a Time Portal, thereby explaining my presence in the scene. ...
用户3826190 2016-04-29 17:56
In progress: Home-made Nixie tube clock
Just to make sure we're all tap dancing to the same drum beat, let's remind ourselves that, someti...
用户3826190 2016-04-29 17:51
Incorporating medication delivery into smartphones
I don’t know about you, but whenever I have to take medications over a period of time, I have a tr...
用户3826190 2016-04-15 17:20
Incredibly handy electronic component testers
Several weeks ago, I was walking around my office building when I ran across my chums Ivan and Dar...
用户3826190 2016-04-15 17:17
A look at electronic component testers
Several weeks ago I was meandering my way around my office building when I ran across my chums Iva...
用户3826190 2016-03-24 11:48
Let Jolly Roger Telephone Co deal with telemarketers
I don’t know about you, but I receive a staggering number of unsolicited telemarketer calls these ...
我要评论
2
5
关闭 站长推荐上一条 /2 下一条