摘要:
Provided are a robot capable of improving the computation rate by considering whether a parameter will diverge and modifying the experiment order of offspring during evolutionary computation, when the covariance of system noise and that of measurement noise are calculated for the purpose of localizing the robot by using a Kalman filter, and a method and medium of localizing a robot by using a calculated covariance. The robot includes a gyroscope module providing information regarding rotational angle; an encoder module providing information regarding velocity and information regarding rotational angle of a wheel by sensing motion of the wheel; and a control module estimating a current location according to a Kalman filter method based on information provided by the encoder module and the gyroscope module, a covariance of system noise and a covariance of measurement noise being calculated in an evolutionary computation and applied to the Kalman filter method by the control module, the covariance of system noise and the covariance of measurement noise satisfying a condition that no Kalman filter parameter diverges in the evolutionary computation.
摘要:
Provided are a robot capable of improving the computation rate by considering whether a parameter will diverge and modifying the experiment order of offspring during evolutionary computation, when the covariance of system noise and that of measurement noise are calculated for the purpose of localizing the robot by using a Kalman filter, and a method and medium of localizing a robot by using a calculated covariance. The robot includes a gyroscope module providing information regarding rotational angle; an encoder module providing information regarding velocity and information regarding rotational angle of a wheel by sensing motion of the wheel; and a control module estimating a current location according to a Kalman filter method based on information provided by the encoder module and the gyroscope module, a covariance of system noise and a covariance of measurement noise being calculated in an evolutionary computation and applied to the Kalman filter method by the control module, the covariance of system noise and the covariance of measurement noise satisfying a condition that no Kalman filter parameter diverges in the evolutionary computation.
摘要:
A method and apparatus for reckoning a position of a moving robot using dead-reckoning and range sensing. The method includes performing dead-reckoning to determine a variation state in accordance with motion of the moving robot, calculating an absolute position of the moving robot by sensing a distance between the moving robot and at least one fixed position, predicting an optimized current position of the moving robot using the variation state and the absolute position, determining whether the optimized current position is within a specified effective area, and correcting the optimized current position in accordance with the determined result.
摘要:
A method and apparatus for reckoning a position of a moving robot using dead-reckoning and range sensing. The method includes performing dead-reckoning to determine a variation state in accordance with motion of the moving robot, calculating an absolute position of the moving robot by sensing a distance between the moving robot and at least one fixed position, predicting an optimized current position of the moving robot using the variation state and the absolute position, determining whether the optimized current position is within a specified effective area, and correcting the optimized current position in accordance with the determined result.
摘要:
A mobile robot and a method of localizing the robot are disclosed. The robot includes a gyroscope module providing information regarding a rotational angle of a gyroscope; an encoder module providing information regarding velocity and information regarding a rotational angle of a wheel of the robot by sensing motion of the wheel; and a control module estimating a current pose of the robot according to a method based on information provided by the encoder module and the gyroscope module, the control module incorporating information regarding rotational angle provided by the gyroscope module when estimating the current pose.
摘要:
A method and apparatus for calibrating a gyro-sensor, by which a gyro-sensor can be calibrated using data which is obtained by measuring an angular velocity and a gyro output value of a moving body equipped with the gyro-sensor. The method includes measuring an angular velocity of a moving body and an average output value of the gyro-sensor when the moving body, equipped with the gyro-sensor, rotates, obtaining data about a characteristic equation of the gyro sensor using the measured angular velocity and the average output value and storing the data, and calibrating the gyro-sensor using the stored data about the characteristic equation.
摘要:
A mobile robot and a method of localizing the robot are disclosed. The robot includes a gyroscope module providing information regarding a rotational angle of a gyroscope; an encoder module providing information regarding velocity and information regarding a rotational angle of a wheel of the robot by sensing motion of the wheel; and a control module estimating a current pose of the robot according to a method based on information provided by the encoder module and the gyroscope module, the control module incorporating information regarding rotational angle provided by the gyroscope module when estimating the current pose.
摘要:
An apparatus correcting a bias of a gyroscope that is mounted on a mobile robot and that measures an angular velocity of the mobile robot. The apparatus includes: at least one encoder respectively measuring a traveling velocity of a respective at least one wheel of the mobile robot; a modeling unit calculating an angular velocity of the mobile robot by using the measured traveling velocity; a bias presuming unit determining a confidence range by using difference values between the calculated angular velocity and the measured angular velocity, and calculating a presumed bias by using a value in a confidence range among the difference values; and a bias removing unit removing the presumed bias from the measured angular velocity.
摘要:
Provided are a moving apparatus and an apparatus, method, and medium for compensating position based on a position recognition technology. The moving apparatus which provides a function for correcting a position includes a sensing unit obtaining multiple state information reflecting one or more abnormal movement states generated by movements of the moving apparatus; a state determination unit determining whether or not the abnormal movement state is generated by self-contained navigation, by referring to the obtained multiple state information; and a position information calculation unit calculating final position information of the moving apparatus, by correcting the multiple state information as the abnormal movement state occurs.
摘要:
A method and apparatus generating and tracing a cleaning trajectory of a home cleaning robot the method including: controlling the home cleaning robot to straightly travel as much as a set distance from the docking station and then rotationally travel, maintaining the set distance from the docking station, until the home cleaning robot reaches one of two walls; controlling the home cleaning robot to travel as much as the set distance along the wall if the home cleaning robot reaches the wall and resume rotational-traveling around the docking station, maintaining a distance between the docking station and the home cleaning robot increased by the set distance until it reaches one of the two walls; and repeatedly controlling the home cleaning robot to travel as much as the set distance along the wall if the home cleaning robot reaches the wall and resume rotational-traveling around the docking station, maintaining a distance between the docking station and the home cleaning robot increased by the set distance until it reaches one of the two walls until the home cleaning robot arrives at a point where it cannot travel in a direction in which a distance between the docking station and the home cleaning robot increases.