Latest Posts

Smart Robots: Shape Matters

When designing a robot, choosing the right shape can have tremendous impact on the robot controller. This idea has been pushed to the extreme with the HexBug Nano. It has no sensors and even no controller at all! Still its behavior is really realistic and robust as shown in Video 1. Video 1: HexBug Nano Robust Behavior The Nano has only one motor that makes it vibrate and as a result move forward. This kind of locomotion is also used ...
Read More

Ten Top Roboticists at Collège de France, Paris

As we announced in a former post, the Collège de France hosted in Paris a two days seminar with 10 among the world's most prominent roboticists. For those who couldn't make it, the videos are available online. We provide below the links as well as a short summary of each talk. Pr. Jean-Paul Laumond: Welcome Address In this introduction, Pr. Laumond reminds the history of 50 years of robotics and discusses the question whether robotics is a science or a ...
Read More

Virtualizing ROS

UPDATE: ROS Fuerte was released on April 2012. You might want use a more recent version of ROS: If you want to use the Robot Operating System (ROS), the first step is to install it on some PC. Ideally, it should be an ...
Read More

ROS Networking

Today, we describe how to use ROS Fuerte over the network and have a couple of ROS nodes running on different machines. We assume that you had successfully installed ROS and that you tested it on a single PC by running some tutorials. We also assume that you are running ROS on a PC with Ubuntu which is the reference platform for ROS. Ready? Then, let’s go! Mapping IP Addresses to Hostnames We work with two laptops named r2d2 and ...
Read More

ROS Installation Made Easy

UPDATE:  Instead of installing ROS, you can simply download the VirtualBox virtual machine that we provide, so you can start experimenting quickly. [hr_dotted] Being Mac users, we decided to install ROS on one of our Mac Book Pro. We first took the latest release: Fuerte although it is tagged as experimental for Mac OS X. It requires XCode 4 and Homebrew. But, since we could not go much far, we decided to switch to the previous version: ROS Electric. We ...
Read More

ROS: The Linux for Robotics

Although ROS stands for "Robot Operating System", it is not an operating system. At least not as intended when talking about Linux. ROS is actually a set of software libraries, tools, and conventions (including protocols) made to ease the development of robotic applications. Originally developed by Willow Garage for their PR2 robot, ROS was put under a free software license (BSD) from the first public release back to 2009. This, decision for sure contributed to ROS' success by attracting many ...
Read More

Post-Christmas Green Attitude

So, you got a new gadget for Christmas. What ever gizmo you get, you probably have an older one that you won’t be using any more. Such devices are often neglectfully cluttering some drawer. We have here good news for you. Used phones have more value than you might expect. Even broken ones! You can make money, make someone happy, contribute to saving the planet or all these altogether. How? It’s just a matter of a few clicks! Post a ...
Read More

Hello World in Pharo

  The best first post for a software developer is a 'Hello World' program. For this, I'm using my favorite programming language: Pharo. Transcript cr; show: 'Hello World!' ...
Read More
nootrix logo learn code make