Examples from the ROS tutorial adapted to use Twisted and Thrift