Patent classifications
G05D1/0272
Navigation map updating method and apparatus and robot using the same
The present disclosure discloses a navigation map updating method as well as an apparatus, and a robot using the same. The method includes: controlling a robot to move along a designated path after a successful relocalization of the robot, and recording key frame data of each frame on the designated path and a corresponding pose; creating a new navigation map, and copying information in an original navigation map into the new navigation map; and covering the key frame data of each frame on the designated path onto the new navigation map to obtain an updated navigation map. In this manner, there is no need for the user to manipulate the robot to recreate the map at the environment where the robot is operated, which saves a lot of time and manpower.
Self-position estimation method
A method capable of appropriately estimating (specifying) a self-position of a mobile object while appropriately correcting an estimated value of a self-position by an SLAM algorithm is provided. In a self-position estimation method, an actual self-position of a mobile object 1 is specified (fixed) from self-positions estimated by a plurality of algorithms. The plurality of algorithms includes an SLAM algorithm (12) and an algorithm (11) different from the SLAM algorithm. A correction processing unit 16 intermittently corrects an estimated value of a self-position obtained by the SLAM algorithm in accordance with any one self-position out of an estimated value of a self-position obtained by an algorithm other than SLAM and a specified self-position.
Robot localization and mapping accommodating non-unique landmarks
Robot localization or mapping can be provided without requiring the expense or complexity an “at-a-distance” sensor, such as a camera, a LIDAR sensor, or the like. Adjacency-derived landmark features can be used and non-unique landmark features can be accommodated. Uncertainty in robot pose can be tracked and compared to an adaptive threshold, and non-dock and docks based localization behavior can be controlled based on the uncertainty, the adaptive threshold, one or more other thresholds, and the accessibility of available differently oriented landmark features, such as perpendicularly oriented straight wall segments landmark features. Available features can be sorted according to a quality metric, and path planning and navigation techniques are also included for helping obtain successful wall-following and localization observations.
METHOD OF UPDATING MAP IN FUSION SLAM AND ROBOT IMPLEMENTING SAME
Disclosed herein are a method of updating a map in fusion SLAM and a robot implementing the same, the robot, which updates a map in fusion SLAM using two types of sensors, configured to update a first map with first type information acquired by a first sensor and to estimate a current position of the robot using second type information acquired by a second sensor.
METHOD AND SYSTEM FOR UPDATING AND CALIBRATING CURRENT POSITION OF A CONTROLLABLE ROLLING DEVICE
A method, system and computer program for updating a position of a remotely controlled rolling device operating in an area together with a plurality of other identical remotely controlled rolling devices, the rolling devices comprises a housing with a rolling element arranged at a first end portion of the housing and where the other end of the housing is inserted into an object to become integrated with the object such that the object is made remotely controllable and movable when the rolling element is in contact with a surface; communication means, control device, sensors and position detection means, driving means 60 and power supply, all of which are connected to each other and installed in the housing. The system comprises a plurality of said rolling devices; and an access point connected to a database server configured to update and calibrate positions of rolling devices.
ROBOT CLEANER AND METHOD OF CONTROLLING ROBOT CLEANER
The present disclosure relates to a method of controlling a robot cleaner including a pair of rotary plates having lower sides to which mops facing a floor surface are coupled, the robot cleaner being configured to move by rotating the pair of rotary plates, the method including: a first forward movement step of moving the robot cleaner forward from a starting point toward a predetermined target point; a first rotation step of rotating the robot cleaner; a second forward movement step of moving the robot cleaner forward after the first rotation step; and a second rotation step of rotating the robot cleaner after the second forward movement step, such that the floor surface may be repeatedly cleaned only by the forward movement and the rotation.
DEVICE FOR CONTROLLING TRAVEL OF MOVING BODY
A device for controlling the travel of a moving body according to the present invention may be fixed at a certain position of the moving body. The device comprises: a wire which has one end accommodated inside and the other end extending outward and fixed to a certain position on a user, wherein the wire winds or unwinds in a straight line with tension according to the movement of the user, and a control signal generation unit which generates a control signal for controlling the travel of the moving body.
Automated guided vehicle for transporting objects
An automated guided vehicle (AGV) is described. In an example implementation, the AGV may include an AGV body; one or more elevator mechanisms coupled to the AGV body; a support surface coupled to the AGV body and vertically movable along the AGV body by the one or more elevator mechanisms, the support surface supporting an object from underneath the object when the object is placed on the support surface; one or more arms coupled to the AGV body and vertically movable along the AGV body by the one or more elevator mechanisms, the one or more arms articulating to move the object from a first position of the object and place the object on the support surface; and an AGV controller configured to control one or more operations of the AGV.
Localization Methods And Architectures For A Trailer Of An Autonomous Tractor-Trailer
Systems and methods for localization of a trailer of an autonomous tractor-trailer are described herein. Some implementations can determine a sector area in an environment of the autonomous tractor-trailer that is predicted to include the trailer, determine a subset of an LIDAR data that is generated by LIDAR sensor(s) of an autonomous tractor of the autonomous tractor-trailer and that is predicted to include the trailer based on the sector area, generate a trailer pose instance of a trailer pose of the trailer based on the subset of the LIDAR data, and cause the trailer pose instance to be utilized in controlling the autonomous tractor-trailer. Additional or alternative implementations can utilize particular LIDAR sensor(s) in generating the trailer pose instance, such as phase coherent LIDAR sensor(s) or polarized LIDAR sensor(s).
Method and device for extracting key frames in simultaneous localization and mapping and smart device
A method and device for extracting key frames in simultaneous localization and mapping and a smart device. The method includes acquiring an image frame from an image library storing a plurality of image frames of an unknown environment, and performing feature extraction on the image frame to obtain information of feature points, wherein the information includes a quantity of feature points; acquiring relative motion information of the image frame relative to the previous key frame, and calculating an adaptive threshold currently used by using the relative motion information; and selecting a key frame according to the information of feature points and the adaptive threshold indicating space information of image frames.