HOME

TheInfoList



OR:

A Roomba is an
autonomous In developmental psychology and moral, political, and bioethical philosophy, autonomy is the capacity to make an informed, uncoerced decision. Autonomous organizations or institutions are independent or self-governing. Autonomy can also be defi ...
robotic vacuum cleaner A robotic vacuum cleaner, sometimes called a robovac or a roomba as a generic trademark, is an autonomous vacuum cleaner which has a limited vacuum floor cleaning system combined with sensors and robotic drives with programmable controllers an ...
made by the company iRobot, and was first introduced in September 2002. Roombas have a set of
sensor A sensor is often defined as a device that receives and responds to a signal or stimulus. The stimulus is the quantity, property, or condition that is sensed and converted into electrical signal. In the broadest definition, a sensor is a devi ...
s which help them navigate the floor area of a home. These sensors can detect the presence of obstacles and steep drops (e.g., to avoid falling down stairs). As of 2024, iRobot markets models of their fourth through tenth generation, while continuing to provide support and to sell accessories for their previous series. Various models of the Roomba have different features, including tangle-free brushes, separate sweep canisters, more powerful
vacuum A vacuum (: vacuums or vacua) is space devoid of matter. The word is derived from the Latin adjective (neuter ) meaning "vacant" or "void". An approximation to such vacuum is a region with a gaseous pressure much less than atmospheric pressur ...
s,
obstacle avoidance Obstacle avoidance, in robotics, is a critical aspect of autonomous navigation and control systems. It is the capability of a robot or an autonomous system/machine to detect and circumvent obstacles in its path to reach a predefined destination. Thi ...
, and performance maps displayed via
smartphone app A mobile application or app is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on d ...
s. Newer models also have a camera, which works in conjunction with onboard mapping and navigation software to systematically cover all floor areas, move from room to room, avoid obstacles such as pet waste and charging cables, and find charging stations.


History

Engineer Joe Jones first conceived the idea for what eventually became the Roomba in 1989 while working at the
MIT Computer Science and Artificial Intelligence Laboratory Computer Science and Artificial Intelligence Laboratory (CSAIL) is a research institute at the Massachusetts Institute of Technology (MIT) formed by the 2003 merger of the Laboratory for Computer Science (LCS) and the Artificial Intelligence Lab ...
. The initial design, using
LEGO Lego (, ; ; stylised as LEGO) is a line of plastic construction toys manufactured by the Lego Group, a privately held company based in Billund, Denmark. Lego consists of variously coloured interlocking plastic bricks made of acrylonitri ...
-bricks, stemmed from a design challenge between Jones and his colleagues. Early prototypes were created and presented to the Denning Mobile Robot Company and
Bissell Bissell Inc., also known as Bissell Homecare, is an American privately owned vacuum cleaner A vacuum cleaner, also known simply as a vacuum, is a device that uses suction, and often agitation, in order to remove dirt and other debris from ca ...
in the 1990s, but neither company was interested in producing them. The concept languished until 1999, when S.C. Johnson eventually agreed to fund the project at iRobot. The device was initially called "DustPuppy" before being renamed to Roomba. Development began in full in December 1999. S.C. Johnson pulled out after spending US$1–2 million, but iRobot continued with the project, eventually launching the first Roomba in September 2002.


Design

Roomba models are designed to be low enough to fit under beds or other furniture. Most Roomba models are disc-shaped, measuring in diameter and in height depending on the model. The S9 series robots are semicircular rather than circular, with a flat part at the front, and are narrower at wide. All models feature a large contact-sensing mechanical bumper on the front half, with a multi-directional
infrared Infrared (IR; sometimes called infrared light) is electromagnetic radiation (EMR) with wavelengths longer than that of visible light but shorter than microwaves. The infrared spectral band begins with the waves that are just longer than those ...
sensor located at the top front center. Most models also have a recessed handle located on the top. The first and second-generation Roomba models utilized the Virtual Wall, a separately sold accessory that prevents it from entering an area. It projects a pattern of
infrared light Infrared (IR; sometimes called infrared light) is electromagnetic radiation (EMR) with wavelengths longer than that of visible light but shorter than microwaves. The infrared spectral band begins with the waves that are just longer than those o ...
, which the vacuum detects and treats as a physical wall, prompting it to stop and turn around. However, third-generation and newer models have now been made compatible with the Dual Mode Virtual Wall, which, in addition to simulating a straight wall, can create a circular barrier roughly in diameter. Some 500, 700, and 800 series models are compatible with the Virtual Wall Lighthouse.
It initially confines the vacuum to one area to be cleaned. Once the vacuum reports the area being sufficiently cleaned (based on its estimated area), it directs it to proceed to the next space to be cleaned and contains it there. A Roomba's bumper allows it to sense when it has bumped into an obstacle, after which it will reverse or change paths. Infrared "cliff sensors" on the bottom of the unit similarly prevent them from falling off ledges such as stairs. These may also trigger a false positive on dark or black-colored surfaces, such as some carpets, preventing Roombas from entering or cleaning those areas. Third-generation and newer models have additional forward-looking infrared sensors to detect obstacles. These sensors slow down the Roomba's speed when nearing obstacles to reduce its force of impact. It also cleans along walls without repeatedly bumping into them. This technology can also distinguish between hard and soft obstacles. Most second- and third-generation models, as well as all newer ones, have internal acoustic-based dirt sensors that allow them to detect and focus on particularly dirty spots. Fourth-generation and newer models have an optical sensor located in front of the vacuum bin, allowing detection of wider and smaller messes. Third-generation and newer models can reverse their brushes' rotation direction to escape entangled cords and tassels. If at any time the unit senses that it has become stuck, is unable to turn its main brushes, no longer senses the floor beneath it, or decides that it has worked its way into a narrow area from which it is unable to escape, it stops and sounds an error alert to help someone find it. Early models use only flashing lights or several beeps to indicate specific problems, while later models use a Speech synthesis, synthesized voice to announce a problem and a suggested solution.


Operation


Control and cleaning

All Roomba models can be operated by manually carrying the Roomba to the room to be cleaned and pressing a button. Third-generation and later models can also be started directly from their charging bases. Later models introduced several additional operating modes, such as "spot", which cleans an area of a few feet. Older Roombas had a "max" mode, which cleans endlessly until the battery is depleted; this was replaced by "Clean" on later models that had the ability to calculate room size. "Dock" mode, introduced with the third generation, instructs the Roomba to seek a charging base for recharging. The availability of the modes varies by model. Many second- and third-generation Roombas and certain newer models (such as the 880), come packaged with infrared remote controls or special control panels, allowing a human operator to "drive" the Roomba to areas to be specially cleaned. Subsequent Roomba models can be controlled with the iRobot HOME app, where users can start and pause the Roomba, send it back to the charging base, choose time limits for it to run before returning home, and view details about each cleaning job, such as how long the Roomba ran for and how the job ended (i.e., being completed, canceled or the battery dying).The cleaning time depends on room size and, for models equipped with dirt sensors, the volume of dirt. First-generation models must be told the room size, while subsequent models either estimate the room size by measuring the longest straight-line run they can perform without bumping into an object, or by creating a map of the room. Non-desktop users can use the iRobot HOME App, although only certain models support 2.4 GHz. Wi-Fi connected Roombas can also connect to Alexa, Google Home, and other smart home platforms for voice control or use in automation.


Pathing

Starting with the sixth generation, Roombas have an upward-facing camera and a downward-facing infrared floor-tracking sensor, which are used to create a map of the floor. This enables them to use a back-and-forth cleaning pattern, which is faster and more efficient because it ensures more complete coverage without needing to cover an area multiple times. The floor-tracking sensor operates like an
optical mouse An optical mouse is a computer mouse which uses a light source, typically a light-emitting diode (LED), and a light detector, such as an array of photodiodes, to detect movement relative to a surface. Variations of the optical mouse have largely r ...
and can provide precise movement data over small distances. However, this causes integration drift and small errors in measurement that accumulate over time. To rectify this, the upward-facing camera is used periodically to identify waypoints or "landmarks", coarse points that are used to correct the Roombas' position and map. Roombas before the sixth generation models do not map out the rooms they are cleaning. Instead, iRobot developed a technology called iAdapt Responsive Cleaning Technology that relies on a few simple algorithms, such as spiraling, room crossing, wall following, and
random walk In mathematics, a random walk, sometimes known as a drunkard's walk, is a stochastic process that describes a path that consists of a succession of random steps on some Space (mathematics), mathematical space. An elementary example of a rand ...
angle changing after bumping into an object or wall. This design is based on MIT researcher and iRobot CTO
Rodney Brooks Rodney Allen Brooks (born 30 December 1954) is an Australian robotics, roboticist, Fellow of the Australian Academy of Science, author, and robotics entrepreneur, most known for popularizing the behavior based robotics, actionist approach to ro ...
' philosophy that robots should be like insects, equipped with simple control mechanisms tuned to their environments. The result is that, although Roombas are effective at cleaning rooms, they take several times longer to do the job than a human would. Some users have used
long-exposure photography Long-exposure, time-exposure, or slow-shutter photography involves using a long-duration shutter speed to sharply capture the stationary elements of images while blurring, smearing, or obscuring the moving elements. Long-exposure photography ...
or compositing to create images showing Roombas' coverage of the floor, and have even attached light sources to Roombas to create art using
light painting Light painting, painting with light, light drawing, light art performance photography, or sometimes also freezelight are terms that describe photographic techniques of moving a light source while taking a long-exposure photograph, either to i ...
. Some have also noted that doubts about the effectiveness of the random algorithms have been reinforced by multiple reports of Roombas rolling over dog feces and spreading them through the room, which rather unpleasantly illustrates how well the Roomba can cover the floor's area. Roombas have become a common example of how
randomized algorithm A randomized algorithm is an algorithm that employs a degree of randomness as part of its logic or procedure. The algorithm typically uses uniformly random bits as an auxiliary input to guide its behavior, in the hope of achieving good performan ...
s can routinely succeed even though they cannot absolutely guarantee success on any single run or even after many repeated runs. Compared to competing products available when Roombas were first introduced, such as the Electrolux Trilobite, the effectiveness of Roombas' random navigation was on par with (or even more effective than) robotic mapping technology available at the time, and cheaper to develop and produce, meaning it was sold at a significantly lower price.


Models

there have been ten generations of Roomba units. All models have a patented design using pairs of brushes or rollers rotating in opposite directions to pick up debris from the floor. Due to the unfortunate financial state of the organisation, iRobot no longer design or manufacture its own robots and buy in outsourced products from another company and have their own branding applied. Their R&D department have been scaled back massively. The early-generation models use a random algorithm by "bumping" to achieve total room coverage. A small vacuum motor with the help of rotating brushes extract the debris into a removable dustbin. The robot moves around the room with two rubber wheels on the backside of the unit. Roomba's are equipped with several sensors, including inside the bumper mechanism. IR emitters and receivers are equipped inside the bumper to communicate with the Home Base or Clean Base during docking. These sensors also initiate the self emptying cycle (Clean Base only). An ultrasonic proximity sensor is also used to slow the Roomba down to minimize impact into walls. iRobot's patented "RCON" sensor is located on the top of the bumper. This sensor helps the Roomba avoid virtual walls and its home base and/or clean base. The robot is powered by a rechargeable battery contained inside the unit.


First generation: Original series

Introduced in September 2002, the first-generation Roomba had three buttons for room size. The first-generation units comprised the original silver-colored Roomba, the blue Roomba Pro, and the maroon Roomba Pro Elite. The latter two models included additional accessories, but all three used the same core robot and cleaning system. An original Roomba model robotic vacuum is in the collection of the
National Museum of American History The National Museum of American History: Kenneth E. Behring Center is a historical museum in Washington, D.C. It collects, preserves, and displays the heritage of the United States in the areas of social, political, cultural, scientific, and m ...
, which they note as the first successful domestic robot. The robot vacuum is described as being able to change direction when it encounters an obstacle or infrared beam and is powered by a battery.


Second generation: Discovery and 400 series

The second-generation Roombas ("Discovery," later called the 400 series) replaced their predecessors in July 2004. Roomba budget models (Dirt Dog and Model 401) used a simplified interface (a single "Clean" button) and lacked some of the software-controlled flexibility of other versions. They were less expensive models intended for first-time purchasers. The Roomba Dirt Dog contained sweeping brushes and a larger dust bin, but lacked the vacuum motor, using the space that would be required for the vacuum for additional dust bin volume. It was designed for a home shop or garage environment.


Third generation: Professional and 500/600 series

The 500 series was introduced in August 2007 and featured a forward-looking infrared sensor to detect obstacles and reduce impact speed, a docking command button, improved mechanical components, smoother operation, and a modular design to facilitate part replacement. The Roombas' speed is also increased, which is possible in part because of the sensors to avoid bumping into obstacles too hard. It also introduced customizable decorative face plates. The Roomba 530 included two virtual walls and a charging dock. The 560 was one of the first Roombas to offer onboard scheduling and was also sold in a 562 Pet Series model with different brushes designed to clean up pet hair. The line was continued with the 600 series models, several of which had Wi-Fi enhancements. The 600 Professional Series robot was marketed towards small businesses. Several 600 series robots were praised for being budget friendly.


Fourth generation: 700 series

The 700 series, introduced in May 2011, though largely similar to the 500 and 600 series, included a more robust cleaning system, an improved AeroVac Bin with
HEPA HEPA (, high efficiency particulate air) filter, also known as a high efficiency particulate arresting filter, is an efficiency standard of air filters. Filters meeting the HEPA standard must satisfy certain levels of efficiency. Common standa ...
filter, and improved battery life. Like the 500 series, the 700 series had models with different technologies and accessories. The Roomba 760 was the simplest model, and the Roombas 780 and 790 were the most advanced, with both scheduling and a large range of accessories.


Fifth generation: 800 series

The 800 series, introduced in 2013, is similar to the 700 series and its predecessors but contains updated technology. The AeroForce Performance Cleaning System, which is five times more powerful than the older series, and the iRobot XLife battery are some of the new features. The AeroForce system does away with the large rotating brush and pulls air between two rubber rollers, thereby getting the vacuum suction closer to the floor. The 805, released in 2013, was one of the earliest 800 models that utilizes the AeroForce cleaning system and has scheduling abilities, which allows up to 7 pre scheduled runs per week, and comes with two virtual wall barriers. The 860 has an onboard HEPA filter and a more powerful motor and also contains a longer-lasting
lithium-ion battery A lithium-ion or Li-ion battery is a type of rechargeable battery that uses the reversible intercalation of Li+ ions into electronically conducting solids to store energy. Li-ion batteries are characterized by higher specific energy, energ ...
while the 870 and 880 have a NiMH (nickel–metal hydride) battery. In 2017, iRobot released the 890 with Wi-Fi connectivity that can be started with an app and various personal-assistant software.


Sixth generation: 900 series

The Roomba 980 was released in September 2015 and contains a new iAdapt 2.0 visual simultaneous localization and mapping (vSLAM) navigation system, which allows the robot to clean an entire level of a home more efficiently. The 980 also features Wi-Fi connectivity and an iPhone and Android app. The Roomba 960 was released on August 4, 2016. As of 2017, 900 series users can receive detailed cleaning maps of their Roomba through the app. The maps show exact areas of clean and dirty spots in the home, allowing the Roomba to know where it needs to spend more time cleaning. However, the maps are not retained between cleaning runs. Each time the Roomba vacuums, it builds a new map from scratch.
Push notifications Push technology, also known as server Push, refers to a communication method, where the communication is initiated by a server rather than a client. This approach is different from the "pull" method where the communication is initiated by a client ...
of when the Roomba is finished cleaning are also a new feature. Integration to
Amazon Amazon most often refers to: * Amazon River, in South America * Amazon rainforest, a rainforest covering most of the Amazon basin * Amazon (company), an American multinational technology company * Amazons, a tribe of female warriors in Greek myth ...
's Echo was also announced, launching in spring 2017.


Seventh generation: i series and e series

In September 2018, iRobot introduced a new Roomba series with three models: the Roomba i7, and the more basic e5 and e6. The Roomba i7 also had a "plus" version that featured the "Clean Base Automatic Dirt Disposal Station". It could automatically self empty the dustbin without your assistance. Similarly to the 900 series, the i7 uses vSLAM navigation, but it was upgraded to the newer iAdapt 3.0 system. This new version retains the map after the Roomba has run, and uses subsequent runs to improve the map. This lets users select which room for Roomba to clean from the iRobot Home app. The i6 and i7 were criticised for being poor value. In September 2020, iRobot released the i3, which is a lower-cost robot similar to the i7. The i3 does not use vSLAM navigation but relies on a downward optical encoder and
gyroscope A gyroscope (from Ancient Greek γῦρος ''gŷros'', "round" and σκοπέω ''skopéō'', "to look") is a device used for measuring or maintaining Orientation (geometry), orientation and angular velocity. It is a spinning wheel or disc in ...
s; in addition, it doesn't allow selecting specific rooms, though this capability was added in 2022 with a firmware update in some regions. The i7 and i3 are compatible with the Clean Base, a base that empties the Roomba's bin into the Clean Base's internal disposable bag when it docks using a powerful
vacuum A vacuum (: vacuums or vacua) is space devoid of matter. The word is derived from the Latin adjective (neuter ) meaning "vacant" or "void". An approximation to such vacuum is a region with a gaseous pressure much less than atmospheric pressur ...
. iRobot claims that the base can empty the Roomba's bin up to 30 cleaning cycles. The + in some models indicates that it includes the Clean Base. The i3 EVO model has upgraded firmware to include Smart Mapping functionality. The i3 received criticism for its poor navigation. The similar i4 and i5 robots, branded for European markets, were released in 2022. The i8+ was sold exclusively at
Costco Costco Wholesale Corporation is an American multinational corporation which operates a chain of membership-only big-box warehouse club retail stores. As of 2021, Costco is the third-largest retailer in the world, and as of August 2024, Cos ...
. The basic e5 Roomba replaces the 800 series with an improved battery life of 60 to 90 minutes of run time on hardwood floors using a
lithium-ion battery A lithium-ion or Li-ion battery is a type of rechargeable battery that uses the reversible intercalation of Li+ ions into electronically conducting solids to store energy. Li-ion batteries are characterized by higher specific energy, energ ...
. It navigates in random patterns similar to the 6th generation and older robots. iRobot followed this with the similar e6 model. iRobot has also later released the i1 as a budget model through select retailers.


Eighth generation: s series

In late May 2019, iRobot introduced the Roomba s9 and s9+ as the "smartest, most powerful robot vacuum yet".. The S series features a newly designed "D" shape and corner brush for optimized edge cleaning deep into corners and along edges. Other new features include an anti-allergen system that traps 99% of pollen, mold, and
allergen An allergen is an otherwise harmless substance that triggers an allergic reaction in sensitive individuals by stimulating an immune response. In technical terms, an allergen is an antigen that is capable of stimulating a type-I hypersensitivi ...
s, 40 times the suction compared to the 600 series, 30% wider rubber brushes, and the most advanced navigation system to date. Similar to the I series, the s9+ comes with the self-emptying Clean Base. The S series also includes linking technology (branded "Imprint") that allows the Roomba to communicate wirelessly with other iRobot products, where the Braava Jet M6 can automatically be set to mop after the s9 or other robot vacuums has finished vacuuming.


Ninth generation: j series

The j7 and j7+ models went on sale in September 2021 and debuted Precision Vision: the navigation system that detects and avoids obstacles like power cords and pet waste. The j7 is a direct upgrade to the Roomba i7, with the same overall body design and rated ten times the suction compared to the standard model. iRobot simultaneously removed the i7 from its website and it is now retired. In September 2022, iRobot announced the Roomba Combo j7+, which is a Roomba j7+ that includes mopping capabilities with a lifting mop. Shipping began on October 4. iRobot has also released the j8+ which is a Costco exclusive variant of the j7+. On September 11, 2023, iRobot released the Roomba j9+, Combo j9+, and Combo j5. The Roomba j9+ offers 100% more suction compared to other j and i series Roombas. The Roomba Combo j9+ offers an entire new docking station with a water tank refill function added. Both j9+, Combo j9, and Combo j5 received new iRobot OS updates.


Tenth Generation: Max series

The Roomba Combo 10 Max robot + AutoWash dock was announced by iRobot on July 23rd, 2024. iRobot stated that this was powered by their iRobot OS. iRobot also said that it brings independent cleaning to a whole new level with their first multifunction AutoWash dock. iRobot also stated in their press release that the AutoWash dock recharges the robot, washes and dries the mopping pad, empties debris, and self-cleans. The Roomba 10 Max began presale on July 23rd, 2024, able to purchase in the US, Canada, and some international markets, with shipments estimating to start in August of 2024. The presale prices started at $1,399.00.


Floor cleaning models

iRobot announced their new series and robots on March 11th, 2025. They released 5 new robots. They opened pre-sale for the robots on March 18th, 2025, able to purchase in North American and select European markets. Retail stores will begin introducing the floor cleaning models on March 23, 2025. Each at a different price range and some offering the AutoWash dock along with some adding new features.


Other variants

iRobot has also released Roomba variants that do not fall into the traditional generation classifications. These variants typically have their own naming conventions, and/or have different architectures. The earliest known variant is the r1, released in 2021. The r1 contained two side brushes instead of one, one main roller instead of two, and a removable mop pad. In April 2023, iRobot announced the Roomba Combo Essential Robot, which also included a single main roller and a removable mop pad. This was later followed by the Roomba Vac Essential, which is the same robot without the mopping attachment.


Programming

From the earliest models on, Roomba vacuum cleaning robots have been hacked to extend their functionality. The first adaptations were based on a microcontroller that was directly connected to the motor drivers and sensors. Versions manufactured after October 2005 contain an electronic and software interface that allows hackers to more easily control or modify behavior and remotely monitor its sensors. One early application was using the device to map a room. The native code for Roomba is written in a dialect of
Lisp Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized Polish notation#Explanation, prefix notation. Originally specified in the late 1950s, ...
. Models with an interface (400 series since October 2007 plus 500 and 700 series) come with a
Mini-DIN connector The mini-DIN connectors are a family of multi-pin electrical connectors used in a variety of applications. Mini-DIN is similar to the larger, older 13.2 mm diameter DIN connector. Design Mini-DIN connectors are in diameter and come in s ...
supporting a serial interface, which is electrically and physically incompatible with standard PC/Mac serial ports and cables. However, third-party adapters are available to access the Roomba's computer via
Bluetooth Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is li ...
,
USB Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
, or
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such as a compu ...
(PC/Mac serial). Roombas pre-October 2005 upgraded with the OSMO hacker device allow monitoring many sensors and modifying the unit's behavior. The Roomba Open Interface (OI, formerly Roomba Serial Command Interface) allows programmers and roboticists to create their own enhancements. In response to the growing interest of hackers in their product, the company developed the iRobot Create. In this model, the vacuum cleaner motor is replaced by a "cargo bay" for mounting devices like TV cameras, lasers and other robotic parts. It provides a greatly enhanced 25-pin interface providing both analog and digital bidirectional communication with the hosted device allowing use as the mobile base for completely new robots. Together with a computing platform like a netbook or handheld device with wireless networking, it can be remotely controlled through a network.


See also

*
Domestic robot A domestic robot or homebot is a type of service robot, an autonomous robot that is primarily used for household chores, but may also be used for education, entertainment or therapy. While most domestic robots are simplistic, some are connect ...
*
Robotic vacuum cleaner A robotic vacuum cleaner, sometimes called a robovac or a roomba as a generic trademark, is an autonomous vacuum cleaner which has a limited vacuum floor cleaning system combined with sensors and robotic drives with programmable controllers an ...
*
Indoor positioning system An indoor positioning system (IPS) is a network of devices used to locate people or objects where GPS and other satellite technologies lack precision or fail entirely, such as inside multistory buildings, airports, alleys, parking garages, and u ...
*
Robotic mapping Robotic mapping is a discipline related to computer vision and cartography. The goal for an autonomous robot is to be able to construct (or use) a map (outdoor use) or floor plan (indoor use) and to localize itself and its recharging bases or beac ...
*
Robotics suite A robotics suite is a visual environment for robot control and simulation. They are typically an end-to-end platform for robotics development and include tools for visual programming and creating and debugging robot applications. Developers can ...
*
Scooba (brand) Scooba was a floor-scrubbing robot made by iRobot. It was released in limited numbers in December 2005 for the Christmas season, with full production starting in early 2006. The company introduced a lower-priced version, the Scooba 5800, in the ...
* Braava


References


External links


iRobot.com
manufacturer and retailer of Roomba in the United States
Don't Fear the Robot
– description of the invention process, with prototype photos {{Use American English, date=September 2013 2002 robots American inventions Articles containing video clips Products introduced in 2002 Home appliance brands IRobot Robotic vacuum cleaners