Intel CEO Brian Krzanich also talked a little bit about our next Jimmy related project – a smaller version of Jimmy. We’ll have more details on this AX-12 based robot soon, but in the mean time check out the smaller Jimmy on CNBC
For the last several months we’ve been working tirelessly on a secret project, and we’re finally ready to share it with the world! Today at the Re/code conference we’ll be unveiling the Jimmy Research Robot. Jimmy is the first robot platform to be released by the 21st Century Robot Project.
The 21st Century Robot project is the brainchild of Intel’s Futurist Brian David Johnson and is the result of the collaboration of developers from USC, Olin College, and Trossen Robotics.
The 21st Century Robot Manifesto:
A Robot Is: Imagined first. Easy to build. Completely open source. Fiercely social. Intentionally iterative. Filled with humanity and dreams. Thinking for her/him/itself.
The 21st Century Robot Project aims to imagine a radically different kind of robot. A robot that is designed, constructed and programmed like never before. We can imagine and build a far more amazing future than we have today, a much more creative and rich tomorrow for robots and their relationship to humans. It’s time for a 21st Century Robot
Jimmy’s internal endoskeleton is manufactured from 5052 aircraft aluminum, and is completely modular and expandable. The outer shell of the robot is designed to be 3D printed, which means modifications and aesthetic tweaks are very easy and affordable. The robot features 12 MX-106T, 6 MX-64T, and 2 MX-28T DYNAMIXEL servos from Robotis. The on-board CPU is comprised of an Intel NUC D54250WYK, which features an Intel Core i5-4250U 4th Generation Haswell chipset, 4GB of DDR3 RAM (up to 16gb expansion), and a 32GB SSD for internal storage. Wireless connectivity options are available in Xbee, Wifi 802.11N, and Bluetooth. Onboard IO for expansion and development include 4x USB 3.0 & 2x USB 2.0 ports, HDMI & Display Port video output, Gigabit Ethernet, SATA port, 2x mini-PCIe slots (used for SSD & Wifi/Bluetooth), and up to 8-channel audio. The sub-controller used to communicate with the Dynamixels is the Robotis CM-730 Cortex-M3 based microcontroller, which will eventually be replaced by our own Arbotix-PRO (currently in development, scheduled release is Q4 2014). Onboard LiPo batteries provide 4S 14.8v 4000mAh of power, which produces approximately 30-60 minutes of runtime per charge.
The humanoid robot platforms of the 21st Century Robot project aim to run a unified software framework. The robot is offered in two flavors of Linux- Ubuntu 14.04 LTS for developers who wish to take advantage of a full-featured desktop OS, or Yocto Project Poky distribution OpenEmbedded Linux which has a custom 21C Robots layer to allow for unified support across many different CPU configurations and hardware.
This framework is being actively developed, and is based upon the open-source and highly featured Darwin-OP framework from Robotis and Virginia Tech University. We will continue to refine and expand this software, providing multiple control interface solutions as well as a REST based API so that the robot can be connected to ROS & the Intel XDK for cross-platform application development, as well as a variety of different software environments. The goal of the API is to easily expose higher level functions of the robots, so that developers can bring the robots to life without having an in-depth knowledge of the more advanced lower level functions that make the robot move and walk. Like the hardware, all of the software will be available completely open-source and available for anyone to download.
Last year we went to RoboGames 2013 for the Mech Warfare competition. We had had an absolute blast, and took the oppurtinity to talk to some of our favorite roboticists about their mechs.
Che showed us some of his tricks for the Mech Warfare Hardcore match and some history of the matches.
And finally Team Anubis gave us a brief history of their robots competing in the challenge.
Thanks again to everyone involved in the competition and for taking time with us to talk about their robots.
Improved Body Plates
The Hexapod and Quadruped Body plates have been updated, reducing the length of the mounts for the Coxa servos. This makes the body plates more robust during the assembly/dissasembly process. This change also reduces the number of nuts/bolts required for assembly which makes it easier/faster to build and re-assemble
The body plates also have 2×3 cm hole patterns, making it easy to mount a variety of RobotGeek Sensors directly to the Hexapod.
Top Deck Mounting System
The PhantomX Hexapod now comes with a Top Deck Mounting Plate. This plate can be secured to the main Hexapod Chassis, making it easier to add more batteries, sensors, controllers and more. The top deck come covered in a 1×1 cm pattern, making it easy to attach a variety of RobotGeek Sensors, Turrets and more to your robot.
Future Trossen Robotics products will include 1×1 cm grid compatible MX turrets and adaptor plates for other computers and controllers.
The top deck can be configured to rest at multiple heights, allowing you to customize the look and function of your robot for your exact needs.
Improved Power Distribution
The crawlers now route all power through the new 6 Port AX/MX power Hub. This provides improved power balance and eaiser wiring. This also makes it easier to confiugure the Quadruped in Developer Mode, giving you easier access to the ArbotiX while developing.
Updated Assembly Guides
If you have previolsuly purchased a PhantomX Hexapod or Quadruped MK-II and would like updated plates, please Contact Us via this page and include your name and order number.
Zenta has just posted a video of his MorphHex MK-II in action! This robot is an improved version of the original MorpHex robot. This robot still can transform from 6 legged cralwer to a rolling robotic bawll. The latest version of the MorphHex has 2DOF on the upper half of the sphere, giving it much more freedom and the ability to make a variety of different shapes and patterns. We can’t help but think that the MorpHex looks like a robo-flower during some parts of the video.
The video also shows off the new and improved symmetric rolling engine and a special test at the very end. And don’t forget to check out Zenta’s MorpHex Forum Thread on the Trossen Robotics Community.
Trossen Customer CORE studio has just unveiled their newest creation: a DYNAMIXEL and Arduino / ArbotiX based kinetic sculpture.
CORE Studio is the virtual incubator for the structural engineering consulting firm Thornton Tomasetti, so it was natural that CORE Studio would build this sculpture in the Thornton Tomasetti San Francisco office.
The group started by building a quarter scale model of the final sculpture, which allowed them to test motors, sensors, code and their custom 3D printed assemblies.
Once the prototype was shown to be viable, the group began work on the final sculpture. Using their in-house MakerBot 3D printer, the CORE Studio team printed out over 350 custom parts! Over three days the group installed the 150 square foot sculpture. Each DYNAMIXEL servo can move the carbon fiber rods independently while several ArbotiX boards keep the DYNAMIXELs synchronized and working together. ArbotiX boards can be controlled via XBee wireless communication. The overall orientation of the sculpture is effected by movement in the room, which is reported to the ArbotiX boards by a series of sonar sensors.
Over the coming weeks the CORE Studio team will be fine-tuning the sculpture’s behavior to create new and interesting configurations.
Trossen Customer Cassinelli Alvaro has just posted a video of his newest creation, the Toro-Bots. These robots have Japanese style lanterns affixed to the top of a PhantomX Quadrupeds. The cralwers allow the lanterns to become a dynamic part of a garden landscape.
From the videos description,
We propose here a garden that takes care of itself, that somehow understands and re-interprets the rules of harmony and equilibrium, and reconfigures itself depending on the season, the presence or absence of a human observers – that develops structure in a generative way, creating a dynamic conversation between the elements in the garden.
Each lamp is programmed with a different behavior, giving it it’s own personality. Using infrared rangefinders, allowing them to sense the presence of other objects and react by moving away or towards those objects. The robots are connected to an XBee network with a central computer allowing for easy control of the robots from a mobile device, like an iPad as shown in the video.
And as if this setup wasn’t cool enough as is, each lamp has blinking infrared beacon at its top. An infrared camera watches the entire garden, allowing for tracking of the lamps within the garden. This can allow the system to react to many more variables and perform more complex behaviors.
KevinO wanted to learn ROS and to further that goal he built a custom robotic development platform. Golem is 76.2 cm in diameter and weighs in at 7.3 kg. The body plates are custom CNCed T6 Aluminum plates. Golem’s brain is an Intel NUC D54250 and has a gyroscope, accelerator, and compass attached for positional/orientation awareness. Right now KevinO controls the robot manually via a Playstation 3 controller over Bluetooth. An entire deck of the robot is dedicated to the massive 6000mAh LiPo battery.
And that’s just the tip of the iceberg! KevinO has plans for Golem, including adding a camera system mounted on the MX-28T turret and using the Intel Nuc’s 4th Gen i5 processor to do some amazing things with vision tracking. If his previous ‘bot Charlotte is any indication, we’re in for a real treat.
We’re excited to see what KevinO will do with his Golem, but until then this gait test video will just have to sate our appetites.
We’ve put together a PhantomX Hexapod Phoenix Code Getting Started Guide.
The Phoenix Code is a unofficial firmware for the PhantomX Hexapod that has a wide variety of gaits and movements not available in the stock NUKE firmware. This code is a community collaboration led by Kurt Eckhardt (KurtE)with the help of Xan and Zenta. The code is based off of Xan’s original code for Lynxmotion Phoenix.
This guide will run you through the history, features, configuration, installation and control of the Phoenix code. Check out this video for a demo of the code in action!