3D Robotics

Controlling the AR.Drone with Urbi

From I Heart Robotics: "..Urbi is a parallel and event driven scripting language and is being used for a varity of robots including the Nao. As an example of what Urbi can do, here is a neat demo of programming a ball tracker for the AR.Drone in 25 lines of code.

If you have an extra hour this Google TechTalk presents some of the ideas behind Urbi, though there have been some improvements since the talk. For example, the Urbi code base was recently opensourced with the GNU AGPL License.



Overall Urbi presents some interesting ideas for enabling control of the scheduler, and improving parallelism in a scripting language. The GUI tools look interesting and provide a graphical visualization of the state machines.

It also supports several library bindings enabling building of QT applications and integration with ROS."
E-mail me when people leave their comments –

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

Join diydrones