Abstract:
PURPOSE: An optimal path producing method of a mobile robot, and the mobile robot using thereof are provided to regenerate a smooth path by amending a first path produced by a gradient method. CONSTITUTION: An optimal path producing method of a mobile robot comprises the following steps: generating a first path from a start position to a target position based on the grid cost assigned to each grid point of a grid map using a gradient method(S30, S31); regenerating the first path based on a second path generation method based on the grid cost(S37); and generating a final path(S40).
Abstract:
PURPOSE: An omnidirectional wheel mechanism having a dual offset structure and an omnidirectional mobile robot using the same are provided to enable the individual control of traveling and steering by controlling a traveling motor and a steering motor. CONSTITUTION: An omnidirectional wheel mechanism(1) having a dual offset structure comprises a caster module(20), a traveling motor(30), a steering motor(31), a steering shaft assembly(40), a caster wheel(60), and traveling shaft assemblies(51,52,53,54). The traveling and steering motors are installed on a traveling body(10). The steering shaft assembly connects the caster module to the traveling body to rotate the caster module around a steering shaft(As). The steering shaft assembly rotates the caster module around the steering shaft when the steering motor is rotated. The rotation center of the caster wheel is separated from the steering shaft. The traveling shaft assemblies rotate the caster wheel by transferring rotation power from the traveling motor to the caster wheel.
Abstract:
PURPOSE: A navigation control method for a mobile robot using GSPN(Generalized Stochastic Petri Net) and a mobile robot using the same are provided to enable a navigation control method to be selected depending on environment since a plurality of navigation control methods are store in a mobile robot. CONSTITUTION: A navigation control method for a mobile robot is as follows. Different first and second navigation control methods are stored in the mobile robot. The GSPN technology is applied to the first and second navigation control methods, and a navigation control GSPN model is stored in the mobile robot. The navigation control GSPN model is played, and one of the first and second navigation control methods is selected. The navigation of the mobile robot is controlled according to the navigation control method selected.
Abstract:
PURPOSE: A location estimating method of a mobile robot is provided to improve the accuracy and speed of the location estimating of a mobile robot by extracting a location sample within a maximum motion boundary not the entire section of an environmental map. CONSTITUTION: A location estimating method of a mobile robot comprises the following steps. The scan data is acquired according to the scan of a range sensor(S10). The matching error is generated based on the deviation between the scan range section based on the estimated data and estimating range section based on the estimated data(S11). The failure of location estimating is determined according to the exceeding of the calculated matching error to the error threshold. If the failure of location estimating is determined, the matching error is generated about each location sample extracted from at least one section of an environment map(S16). The matching error is applied to the probability density function and the location of the mobile robot is estimated.
Abstract:
PURPOSE: An obstacle avoiding system of a mobile robot is provided to avoid a collision with obstacles because flexible contact sensing modules senses contacts with obstacles adaptively to traveling speed and/or traveling direction of the mobile robot. CONSTITUTION: An obstacle avoiding system of a mobile robot comprises a plurality of flexible contact sensing modules(30a,30b,30c), a collision area calculation unit(40), and a collision avoiding control unit(50). The flexible contact sensing modules contact with obstacles at different contact positions in a traveling direction of a mobile robot. The flexible contact sensing modules are elastically transformed when contacting to the obstacles, thereby sensing the obstacles. The collision area calculation unit circulates an area in which a collision with the obstacles is possible based on a braking distance of the mobile robot. The collision avoiding control unit recognizes only sensing results of the flexible contact sensing module that approaches the collision area and gets out of the collision area as the contacts with the obstacles. [Reference numerals] (31a) Contact sensor #1; (31b) Contact sensor #2; (31c) Contact sensor #n; (40) Collision area calculation unit; (50) Collision avoiding control unit; (60) Robot driving unit
Abstract:
PURPOSE: A leg extracting method using a distance sensor, a human tracking cruise method of a mobile robot using the same, and a mobile robot are provided to streamline structure and reduce manufacturing costs by extracting a leg shape of a man using only a distant sensor to trace the man. CONSTITUTION: A leg extracting method using a distance sensor comprises following steps. Reference leg data is set up and extracts the leg section of a man from data points scanned by a distance sensor(S61). The multiple data points are obtained by the scanning of a distant sensor(S62,S63). The multiple leg data points about the leg shape of the man are extracted from multiple data points based on the reference leg data(S64).