Abstract:
PROBLEM TO BE SOLVED: To provide a mobile robot cleaner allowed to operate in a plurality of modes for effective cleaning.SOLUTION: A mobile robot cleaner includes a driving mechanism 21 having drive wheels 20 for forward movement and turning of a robot body, a non-contact following sensor 16 for detecting an obstacle near a prescribed side, a cleaning head 30 for collecting dust, and a controller 30 for controlling the driving mechanism based on signals from the following sensor. The controller (1) drives the driving mechanism so that the robot body moves away from an obstacle, and when the state of the following sensor changes, (2) drives the driving mechanism so that the robot body comes near the obstacle, and when the state of the following sensor changes again, brings the processing back to (1). The controller also drives the driving mechanism so that the robot body repeats (1) and (2) in a wall following mode. The following sensor is provided with an infrared light generator and an infrared light receiver directed ahead of the drive wheels in the travelling direction.
Abstract:
PROBLEM TO BE SOLVED: To provide an autonomous cleaning robot capable of appropriately detecting the presence/absence of a cliff, such as stairs, on a floor surface to avoid a fall when coming to the cliff while moving.SOLUTION: An autonomous coverage robot includes a chassis, a drive system mounted on the chassis and configured to maneuver the autonomous cleaning robot, a plurality of floor proximity sensors each held by the chassis and configured to detect a cliff on a floor surface. Each of the floor proximity sensors includes a beam emitter configured to direct a beam toward the floor surface, a beam receiver responsive to a reflection of the directed beam from the floor surface, a holding portion including a front portion and a rear portion for holding the beam emitter and the beam receiver inside, respectively, and a beam-transparent cover attached to the holding portion for covering the beam emitter and the beam receiver, each beam-transparent cover having a surface angled to the floor surface so that a forward edge positions higher than a rearward edge with respect to the floor surface.
Abstract:
PROBLEM TO BE SOLVED: To allow a robot to interact with a human being.SOLUTION: A mobile robot 10 as a guest for interacting with a human resident performs a room-traversing search procedure prior to interacting with the resident, and may verbally query whether the resident being sought is present. Upon finding the resident, the mobile robot may practice a teleconferencing session with a remote third party, or interact with the resident in a number of ways. For example, the robot may carry out a dialogue with the resident, and reinforce compliance with medication or other schedules. In addition, the robot incorporates safety features for preventing collisions with the resident, and the robot may audibly announce and/or visibly indicate its presence in order to avoid becoming a dangerous obstacle. Furthermore, the mobile robot behaves in accordance with an integral privacy policy, such that any sensor recording and transmission must be approved by the resident.
Abstract:
PROBLEM TO BE SOLVED: To provide an autonomous coverage robot that has a rectangular forward portion and an arcuate rearward portion, and can maneuver so as to bring the rectangular section flush with a wall corner or wall edge, with the cleaning mechanism extending into the wall corner or wall edge.SOLUTION: The autonomous coverage robot includes: a chassis having a rectangular forward portion and an arcuate rearward portion; a power source carried by the chassis; a cleaning assembly having a roller brush; a bin for receiving debris agitated by the cleaning assembly; an idler wheel disposed within a profile circle, along a transverse axis parallel to the drive axis; and a drive system arranged in the rearward portion of the chassis, and having right and left drive wheels. The autonomous coverage robot is configured such that the roller brush is retained above a cleaning surface forward of the idler wheel; the center of gravity of the robot is between a drive axis and the idler wheel, the center of gravity of the robot including a variable mass of debris within the bin and a mass of the roller brush motor, etc.; the right and left drive wheels are parallel to a horizontal axis, and define a drive axis along or rearward of a parallel diameter of the profile circle.
Abstract:
PROBLEM TO BE SOLVED: To provide a coverage robot which is improved in serviceability.SOLUTION: The coverage robot includes: a chassis; multiple drive wheel assemblies; a cleaning assembly; and a cleaning bin arranged to collect debris removed from a work surface. The cleaning bin includes: a bin housing defining a debris cavity configured to store debris collected by the cleaning assembly and a filter cavity configured to store debris collected by a vacuum fan; a bin filter disposed in the filter cavity and configured to substantially inhibit particulate from entering the vacuum fan; and a bin cover attached to the bin housing and configured to be moved between a bin closed position and a bin open position, exposing the filter cavity and the bin filter for servicing.
Abstract:
PROBLEM TO BE SOLVED: To provide a mobile robot cleaner capable of being operated with a plurality of modes for effective coverage processing.SOLUTION: The mobile robot cleaner includes a driving mechanism for making a circular robot body advance/rotate, a collision sensor for detecting an obstacle having contact with the robot body, a tracking sensor for detecting an obstacle of the ruling side of the robot body, a cleaning head for collecting dust from a floor, and a controller for controlling the driving mechanism based on outputs from the collision sensor and the tracking sensor. The controller can switch between a direct line mode and a bounce mode. The controller controls the robot body with the direct line mode to advance along a direct line until the collision sensor detects an obstacle, and with a bounce mode to rotate to leave from the obstacle when the collision sensor detects the obstacle, and then with the direct line mode to directly advance along a changed direction.
Abstract:
PROBLEM TO BE SOLVED: To provide methods of remote control of a mobile robot and an intuitive user interface for remotely controlling the mobile robot. SOLUTION: Using a point-and-click device 405, a user is able to choose a target location 430 within a heads-up display toward which to move the mobile robot. Additional graphical overlays 410 and 412 are provided to aid the user in navigating even in systems with asynchronous communication. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a robot and a base station which can be appropriately and accurately joined regardless of the position of the base station. SOLUTION: The method for docking a robot device and the base station includes the steps of: detecting a low energy level in an on-board battery; matching the direction of the robot to an overlap detected between two infrared beams radiated by the station; detecting contact between charging terminals of the robot and the base station; charging the on-board battery; and restarting a task of the robot such as vacuum cleaning. A system for irradiating an avoidance signal for preventing contact due to carelessness between the robot and the base station, and a system for irradiating a return signal for accurately docking the robot device to the base station are also disclosed. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To acquire an efficient processing algorithm to an area of unknown form. SOLUTION: A control system is provided for a mobile robot, and the robot operates in a plurality of modes and efficiently covers a prescribed area. The plurality of modes include an obstacle-following mode and a random bounce mode. In other embodiment, a spiral spot coverage or another mode is used to improve efficiency. Further, an architecture based on behavior is used to execute the control system. Various escape behaviors are used to ensure full coverage. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a control system of a mobile robot for effectively processing a given area. SOLUTION: The mobile robot is moved by operating it in a plurality of modes including an obstacle following mode 51 and a random bounce mode 48. In other embodiments, a spot processing mode, such as spiraling 45, or other modes are also used to increase efficiency. In addition, a behavior based architecture is used to implement the control system, and various escape behaviors are used to ensure a full processing range. COPYRIGHT: (C)2007,JPO&INPIT