Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
iRobot Create
Hobbyist robot based on the Roomba vacuum cleaner

iRobot Create is a hobbyist robot manufactured by iRobot that was introduced in 2007 and based on their Roomba vacuum cleaning platform. The iRobot Create is explicitly designed for robotics development and improves the experience beyond simply hacking the Roomba. The Create replaces its Roomba predecessor's vacuum cleaner hardware with a cargo bay that also houses a DB-9 port providing serial communication, digital input & output, analog input & output, and an electric power supply. The Create also has a 7-pin Mini-DIN serial port through which sensor data can be read and motor commands can be issued using the iRobot Roomba Open Interface (ROI) protocol.

The platform accepts virtually all accessories designed for iRobot's second generation Roomba 400 Series domestic robots and can also be programmed with the addition of iRobot's own Command Module (a microcontroller with a USB connector and four DE-9 expansion ports). As of 2013[update], the Command Module is no longer being sold. In 2014, iRobot replaced the original model with the Create 2, which is constructed from the chassis of remanufactured 600-series Roombas; instead of replacing the old command module, iRobot encourages the use of commodity single-board micro-controllers like Arduino and single-board computers like Raspberry Pi to provide additional processing power.

We don't have any images related to iRobot Create yet.
We don't have any YouTube videos related to iRobot Create yet.
We don't have any PDF documents related to iRobot Create yet.
We don't have any Books related to iRobot Create yet.
We don't have any archived web articles related to iRobot Create yet.

Controller

Due to the limitations in storage space and processing power of the iRobot Command Module, many choose to utilize an external computer in controlling the Create robot. Since the built-in serial port supports the transmission of sensor data and can receive actuation commands, any embedded computer that supports serial communication can be used as the control computer.10

A number of robot interface server / simulators support the iRobot Create. Most notably, the Player Project has long included a device interface for the Roomba,11 and developed a Create interface in Player 2.1.12 The Universal Real-time Behavior Interface (URBI) environment also contains a Create interface.13

The Microsoft Robotics Studio and the Webots simulation environment contain iRobot Create models.1415

Versions

iRobot has released multiple versions of the Create robot.

VersionRelease DateDifferences from Previous IterationNotes
iRobot Create2004N/ABased on iRobot Roomba 400
iRobot Create 2201416Safer electronics. Allows Create 2 to be sold outside the USBased on iRobot Roomba 500/60017
iRobot Create 3202218ROS2 built in. WiFi, USB, Ethernet, Bluetooth. New sensors including an IMU & optical floor tracking.Based on iRobot Roomba i319

Community

The iRobot Create is popular in the robotic research and hobbyist community. Some examples of iRobot create projects:

  • The iRobot Create has been included in parts kits for the International Botball Competition since 2007.20
  • The iRobot Create is model in the Webots robotics simulator 21
  • The iRobot Create is used as the main platform for the Autonomous Robotics course at Brown University.22
  • The iRobot Create and a simulator developed in MATLAB are used in the Autonomous Mobile Robots course at Cornell University.23
  • For US$500, hacker Johnny Chung Lee created a Telepresence robot using the iRobot Create and a netbook.24
  • Combining the iRobot Create with an Xbox Kinect, student Philipp Robbel created a 3D mapping robot.25

Competition

In 2007 iRobot hosted the "Create Challenge", offering US$5,000 with the goal of creating an "innovative robot that's functional, helpful, entertaining, whimsical or simply amazing".26 The winner was Danh Trinh, with their "Personal Home Robot" which "reminds owners to take their medication, turns lights on and off, and controls appliances."2728

See also

Wikimedia Commons has media related to IRobot Create.

References

  1. Miller, Paul (2006-11-29). "iRobot Create: Roomba hacking for the everyman". Engadget. Retrieved 2013-01-29. https://www.engadget.com/2006/11/29/irobot-create-roomba-hacking-for-the-everyman/

  2. Kanellos, Michael (2007-01-07). "Build your own bot, courtesy of iRobot". CNET. Retrieved 2013-01-29. http://news.cnet.com/2100-1041_3-6147573.html

  3. Miller, Paul (2006-11-29). "iRobot Create: Roomba hacking for the everyman". Engadget. Retrieved 2013-01-29. https://www.engadget.com/2006/11/29/irobot-create-roomba-hacking-for-the-everyman/

  4. Kanellos, Michael (2007-01-07). "Build your own bot, courtesy of iRobot". CNET. Retrieved 2013-01-29. http://news.cnet.com/2100-1041_3-6147573.html

  5. iRobot Create Open Interface (OI) Specification (PDF). iRobot. 2006. p. 4. Archived from the original (PDF) on 2015-02-18. Retrieved 2014-05-08. https://web.archive.org/web/20150218160425/http://www.irobot.com/filelibrary/pdfs/hrd/create/Create%20Open%20Interface_v2.pdf#page=4

  6. Banks, Zach (2009-05-01). "Fun with the iRobot Create". Linux Journal. Retrieved 2013-01-29. http://www.linuxjournal.com/magazine/fun-irobot-create

  7. Banks, Zach (2009-05-01). "Fun with the iRobot Create". Linux Journal. Retrieved 2013-01-29. http://www.linuxjournal.com/magazine/fun-irobot-create

  8. Fenlong, Wesley. "10 Years of Roomba Hacks: From Magic Marker Art to Combat". Tested.com. Archived from the original on 8 May 2014. Retrieved 8 May 2014. https://web.archive.org/web/20140508224751/http://www.tested.com/tech/robots/453965-magic-marker-art-kinect-10-years-roomba-hacks/

  9. "Create 2 Programmable Robot | iRobot". Archived from the original on 2015-01-09. Retrieved 2015-01-12. https://web.archive.org/web/20150109212747/http://www.irobot.com/About-iRobot/STEM/Create-2.aspx

  10. Banks, Zach (2009-05-01). "Fun with the iRobot Create". Linux Journal. Retrieved 2013-01-29. http://www.linuxjournal.com/magazine/fun-irobot-create

  11. Gerkey, Brian (2005-09-12). "Player 2.0.0 Manual; roomba [Drivers]". Retrieved 8 May 2014. http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__driver__roomba.html

  12. Gerkey, Brian (2005-09-12). "Player 2.1 Manual; create [Drivers]". Retrieved 8 May 2014. http://playerstage.sourceforge.net/doc/Player-2.1.0/player/group__driver__create.html

  13. "Programming Tools". CircuitsMadeEasy.com. Archived from the original on 2013-08-27. Retrieved 2013-01-29. https://web.archive.org/web/20130827100611/http://www.circuitsmadeeasy.com/index.php?option=com_content&task=blogsection&id=0&Itemid=79&limit=30&limitstart=30

  14. Henning, William (2007-04-04). "iRobot "Create" Platform". Neoseeker. Retrieved 2013-01-29. http://www.neoseeker.com/news/6649-/

  15. Hoxsey, Alec (2009). "Create-ing a Robot Simulator" (PDF). Kalamazoo College. Oberlin College. Archived from the original (PDF) on 2010-08-04. Retrieved 2013-01-29. https://web.archive.org/web/20100804005557/http://cs.oberlin.edu/mcurcsm2009/files/papers/07-Create-ing%20a%20Simulator.pdf

  16. "iRobot Announces Create 2: An Updated, Hackable Roomba". IEEE Spectrum. 2014-12-11. Retrieved 2022-06-21. https://spectrum.ieee.org/irobot-announces-create-2-an-updated-hackable-roomba

  17. Industries, Adafruit. "iRobot Create® 2 Programmable Robot". www.adafruit.com. Retrieved 2022-06-21. https://www.adafruit.com/product/2388

  18. "iRobot Launches Create 3, with ROS 2 Built In". IEEE Spectrum. 2022-04-05. Retrieved 2022-06-21. https://spectrum.ieee.org/irobot-create-3

  19. "iRobot Launches Create 3, with ROS 2 Built In". IEEE Spectrum. 2022-04-05. Retrieved 2022-06-21. https://spectrum.ieee.org/irobot-create-3

  20. "Engineering Tools". Botball Educational Robotics Program. Archived from the original on 2013-04-03. Retrieved 2013-01-29. https://web.archive.org/web/20130403121455/http://www.botball.org/engineering

  21. "Robotics". Cyberbotics. Archived from the original on 2018-06-12. Retrieved 2018-06-06. https://web.archive.org/web/20180612141044/https://www.cyberbotics.com/doc/guide/create

  22. "Robotics". Brown University. Archived from the original on 2013-01-28. Retrieved 2013-01-29. https://web.archive.org/web/20130128102401/http://brown-robotics.org/wp/

  23. Kress-Gazit, Hadas (2013-01-22). "MAE 4180/5180: Autonomous Mobile Robots". Cornell University. Retrieved 2013-01-29. http://web.mae.cornell.edu/hadaskg/courses/mae4180.html

  24. Eaton, Kit (2011-02-10). "$500 iRobot Hack Lets You Be Two Places at Once". Fast Company. Retrieved 2013-01-29. http://www.fastcompany.com/1726174/500-irobot-hack-lets-you-be-two-places-once

  25. Carmody, Tim (2010-11-18). "Control a 3-D–Mapping Robot With Gestures? Just Add Kinect". Wired. Retrieved 2013-01-29. https://www.wired.com/gadgetlab/2010/11/gesture-controlled-3d-mapping-robot-just-add-kinect

  26. "iRobot Create Contest Rules". Tom's Hardware. 2007-05-14. Retrieved 2013-01-29. http://www.tomshardware.com/reviews/irobot-contest-rules-20050515,1601.html

  27. Jones, K.C. (2007-10-30). "Personal Home Robot Wins iRobot's Create Challenge". InformationWeek. Archived from the original on 2013-02-16. Retrieved 2013-01-29. https://archive.today/20130216065016/http://www.informationweek.com/personal-home-robot-wins-irobots-create/202800384

  28. Melanson, Donald (2007-10-30). "iRobot announces winner of Create Challenge contest". Engadget. Retrieved 2013-01-29. https://www.engadget.com/2007/10/30/irobot-announces-winner-of-create-challenge-contest