Robot programming toolkits

Hello, 

It has been a while that I have not done any robots programming, so I need to update my skills.

What is the most recent robotics toolkit library? There are carmen and mrpt.org - but they both seem kind of old? What is the newest of such software, with community support? Are there any new ones?

Also, I dont want to work with arduino, nor pic - I have done both and I want to graduate from both of them? What would you guys suggest? ARM???

Best Regards,

C.B.

Have you looked at the FEZ

Have you looked at the FEZ Domino?

How about the Propeller?

How about Netduino? .Net

How about Netduino? .Net framework and you can still using arduino shield.

mbed ARM

You can check out the mbed platform that has online IDE and C++ compiler.  Here are a list of features:

Features

0J3127.300.jpg

zoom.png

0J3136.200.jpg

zoom.png

  • Can be powered by USB or an external 4.5 – 14 V supply
  • Compact module: 54 mm × 26 mm
  • Convenient form-factor: 40-pin DIP (0.9" row spacing), 0.1" pitch
  • Drag-and-drop programming, with the board represented as a USB drive
  • Best-in-class Cortex-M3 hardware
    • 96 MHz ARM with 64 KB of SRAM, 512 KB of Flash
    • Ethernet, USB OTG
    • SPI, I2C, UART, CAN
    • GPIO, PWM, ADC, DAC, DMA
  • Easy-to-use, free online tools
    • Web-based C/C++ programming environment
    • Uses the ARM RealView compile engine
    • API-driven development using libraries with intuitive interfaces
  • Comprehensive help and online community
  • On-board LEDs can be used for feedback, and a serial port over the USB connection allows for printf-style debugging

EZ-Robot seems to be an easy

EZ-Robot seems to be an easy way to start robot programming. Including a .NET library for robotics stuff like sensors, servos etc.

Here you can watch a video trailer on Youtube.

And here you can find an example robot.

Didn’t tested it by myself.

I need something harder

Hello all, and thanks for the replies.

I am looking for something more complicated then .net, arduino, or pic.

Propeller seems like a good option, as well as the mbed arm.

How about real arm boards? or even x86? for example, I with an x86, one could use opencv and image processing.

I have been coding opencv, and I would love to write something for a robot, for example optical flow, but I am lacking the platform.

For now, I need to decide whether to go arm or x86.

Mean while, I am developing a 3d printed, pic based small bot, and i will be posting it soon.

 

Best Regards,

C.B.

 

 

Check out embeddedarm.com

Check out embeddedarm.com for some ARM and X86 platforms running full blown Debian Linux