Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
223 words
A mobile robot navigating method for navigating an autonomous mobile robot comprising a path planning unit, a posture control unit, a command signal converting unit, a current posture computing unit, and a running mechanism, said method comprising: obtaining current robot posture data based on travelling operations executed by the robot; periodically sending said current posture data from the current posture computing unit to the posture control unit at predetermined time intervals; obtaining speed correction feedback control data and angular velocity correction feedback control data; periodically feeding forward from the path planning unit to the posture control unit (1) desired posture data, (2) a desired speed feed-forward command which is independent of said speed correction feedback control data, and (3) a desired angular velocity feed-forward command which is independent of said angular velocity correction feedback control data; calculating, by means of said posture control unit, a speed command which is based on said desired speed feed-forward command and said speed correction feedback control data, and an angular velocity command which is based on said desired angular velocity feed-forward command and said angular velocity correction feedback control data; and converting, by means of said command signal converting unit, the speed command and the angular velocity command into running commands for controlling the running mechanism to make the running mechanism operate according to the running commands.
Claim 2
Dependent Claim
223 words
A mobile robot navigating method for navigating an autonomous mobile robot comprising a path planning unit, a posture control unit, a command signal converting unit, a current posture computing unit, and a running mechanism, said method comprising: obtaining current robot posture data based on travelling operations executed by the robot; periodically sending said current posture data from the current posture computing unit to the posture control unit at predetermined time intervals; obtaining speed correction feedback control data and angular velocity correction feedback control data; periodically feeding forward from the path planning unit to the posture control unit (1) desired posture data, (2) a desired speed feed-forward command which is independent of said speed correction feedback control data, and (3) a desired angular velocity feed-forward command which is independent of said angular velocity correction feedback control data; calculating, by means of said posture control unit, a speed command which is based on said desired speed feed-forward command and said speed correction feedback control data, and an angular velocity command which is based on said desired angular velocity feed-forward command and said angular velocity correction feedback control data; and converting, by means of said command signal converting unit, the speed command and the angular velocity command into running commands for controlling the running mechanism to make the running mechanism operate according to the running commands.
Claim 3
Dependent Claim
98 words
A mobile robot navigating method according to claim 1, wherein the desired posture data is expressed by a triple of a local Cartesian coordinate system having its origin at a current position defined by the current posture data and having an X - axis extending in a current direction defined by the current posture data, and the speed correction feedback control data and the angular velocity correction feedback control data are calculated on the basis of the difference between the desired posture data and the current posture data expressed by the triple of the local Cartesian coordinate system.
Claim 4
Dependent Claim
68 words
A mobile robot navigating method according to claim 2, wherein an actual posture detecting unit detects an actual posture, and current posture data stored in the current posture computing unit is replaced by actual posture data provided by the actual posture detecting unit when the actual posture detected by the actual posture detecting unit deviates greatly from the current posture data stored in the current posture computing unit.
Claim 5
Dependent Claim
68 words
A mobile robot navigating method according to claim 1, wherein an actual posture detecting unit detects an actual posture, and current posture data stored in the current posture computing unit is replaced by actual posture data provided by the actual posture detecting unit when the actual posture detected by the actual posture detecting unit deviates greatly from the current posture data stored in the current posture computing unit.
Claim 6
Dependent Claim
97 words
A mobile robot navigating method according to claim 1, wherein said step of obtaining said speed correction feedback control data and said angular velocity correction feedback control data includes the step of calculating a difference between said current posture data and said desired posture data, and said method including the steps of determining actual posture data based on the actual posture of the robot, and substituting said actual posture data for said current posture data in said difference determining step whenever said actual posture data deviates from said current posture data by at least a predetermined amount.