• Title/Summary/Keyword: Odometry

Search Result 95, Processing Time 0.027 seconds

Convergence Analysis of Kinematic Parameter Calibration for a Car-Like Mobile Robot (차량형 이동로봇의 기구학적 파라미터 보정을 위한 수렴성 분석)

  • Yoo, Kwang-Hyun;Lee, Kook-Tae;Jung, Chang-Bae;Chung, Woo-Jin
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.17 no.12
    • /
    • pp.1256-1265
    • /
    • 2011
  • Automated parking assist systems are being commercialized and rapidly spread in the market. In order to improve odometry accuracy, we proposed a practical odometry calibration scheme of Car-Like Mobile Robot (CLMR). However, there were some open problems in our prior work. For example, it was not clear whether the kinematic parameters always converged or not using the proposed calibration scheme. In addition, test driving had to be carried out "twice" without detailed explanation. This research aims to provide answers for the addressed questions though the convergence property analysis of the calibration scheme. In this paper, we evaluate on the effect of the kinematic parameter error on the odometry error at the final pose by numerical computation. The evaluation will show that the wheel diameter and tread of the CLMR can be calibrated by iterative test drives. In addition, the region of convergence in the parametric space will be discussed. Presented experimental results clearly showed that the proposed calibration scheme would be useful in practical applications.

Localization of a Tracked Robot Based on Fuzzy Fusion of Wheel Odometry and Visual Odometry in Indoor and Outdoor Environments (실내외 환경에서 휠 오도메트리와 비주얼 오도메트리 정보의 퍼지 융합에 기반한 궤도로봇의 위치추정)

  • Ham, Hyeong-Ha;Hong, Sung-Ho;Song, Jae-Bok;Baek, Joo-Hyun;Ryu, Jae-Kwan
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.36 no.6
    • /
    • pp.629-635
    • /
    • 2012
  • Tracked robots usually have poor localization performance because of slippage of their tracks. This study proposes a new localization method for tracked robots that uses fuzzy fusion of stereo-camera-based visual odometry and encoder-based wheel odometry. Visual odometry can be inaccurate when an insufficient number of visual features are available, while the encoder is prone to accumulating errors when large slips occur. To combine these two methods, the weight of each method was controlled by a fuzzy decision depending on the surrounding environment. The experimental results show that the proposed scheme improved the localization performance of a tracked robot.

A Covariance Matrix Estimation Method for Position Uncertainty of the Wheeled Mobile Robot

  • Doh, Nakju Lett;Chung, Wan-Kyun;Youm, Young-Il
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1933-1938
    • /
    • 2003
  • A covariance matrix is a tool that expresses odometry uncertainty of the wheeled mobile robot. The covariance matrix is a key factor in various localization algorithms such as Kalman filter, topological matching and so on. However it is not easy to acquire an accurate covariance matrix because we do not know the real states of the robot. Up to the authors knowledge, there seems to be no established result on the covariance matrix estimation for the odometry. In this paper, we propose a new method which can estimate the covariance matrix from empirical data. It is based on the PC-method and shows a good estimation ability. The experimental results validate the performance of the proposed method.

  • PDF

Odometry and Navigation of an Omni-directional Mobile Robot with Active Caster Wheels (구동 캐스터 바퀴를 이용한 전방향 모바일 로봇의 오도메트리와 내비게이션)

  • Jung, Eui-Jung;Yi, Byung-Ju
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.10
    • /
    • pp.1014-1020
    • /
    • 2009
  • This work deals with navigation of an omni-directional mobile robot with active caster wheels. Initially, the posture of the omni-directional mobile robot is calculated by using the odometry information. Next, the position accuracy of the mobile robot is measured through comparison of the odometry information and the external sensor measurement. Finally, for successful navigation of the mobile robot, a motion planning algorithm that employs kinematic redundancy resolution method is proposed. Through experiments for multiple obstacles and multiple moving obstacles, the feasibility of the proposed navigation algorithm was verified.

Odometry Error Correction with a Gyro Sensor for the Mobile Robot Localization (자이로 센서를 이용한 이동로봇 Odometry 오차 보정에 관한 연구)

  • Park Shi-Na;Hong Hyun-Ju;Choi Won-Tae
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.55 no.2
    • /
    • pp.65-67
    • /
    • 2006
  • To make the autonomous mobile robot move in the unknown space, we have to know the information of current location of the robot. So far, the location information that was obtained using Encoder always includes Dead Reckoning Error, which is accumulated continuously and gets bigger as the distance of movement increases. In this paper, we analyse the effect of the size of the two wheels of the mobile robot and the wheel track of them among the factors of Dead Reckoning Error. And after this, we compensate this Dead Reckoning Error by Kalman filter using Gyro Sensors. To accomplish this, we develop the controller to analyse the error components of Gyro Sensor and to minimize the error values. We employ the numerical approach to analyse the error components by linearizing them because each error component is nonlinear. And we compare the improved result through simulation.

Robust Mobile-Robot Localization for Indoor SLAM (이동 로봇의 강인한 위치 추정을 통한 실내 SLAM)

  • Mo, Se-Hyun;Yu, Dong-Hyun;Park, Jong-Ho;Chong, Kil-To
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.22 no.4
    • /
    • pp.301-306
    • /
    • 2016
  • This paper presents the results of a study for robust self-localization and indoor slam using external cameras (such as a CCTV) and odometry of mobile robot. First, a position of mobile robot was estimated by using maker and odometry. This data was then fused with camera data and odometry data using an extended kalman filter. Finally, indoor slam was realized by applying the proposed method. This was demonstrated in the actual experiment.

Integrated Navigation Algorithm using Velocity Incremental Vector Approach with ORB-SLAM and Inertial Measurement (속도증분벡터를 활용한 ORB-SLAM 및 관성항법 결합 알고리즘 연구)

  • Kim, Yeonjo;Son, Hyunjin;Lee, Young Jae;Sung, Sangkyung
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.68 no.1
    • /
    • pp.189-198
    • /
    • 2019
  • In recent years, visual-inertial odometry(VIO) algorithms have been extensively studied for the indoor/urban environments because it is more robust to dynamic scenes and environment changes. In this paper, we propose loosely coupled(LC) VIO algorithm that utilizes the velocity vectors from both visual odometry(VO) and inertial measurement unit(IMU) as a filter measurement of Extended Kalman filter. Our approach improves the estimation performance of a filter without adding extra sensors while maintaining simple integration framework, which treats VO as a black box. For the VO algorithm, we employed a fundamental part of the ORB-SLAM, which uses ORB features. We performed an outdoor experiment using an RGB-D camera to evaluate the accuracy of the presented algorithm. Also, we evaluated our algorithm with the public dataset to compare with other visual navigation systems.

Localization of A Moving Vehicle using Backward-looking Camera and 3D Road Map (후방 카메라 영상과 3차원 도로지도를 이용한 이동차량의 위치인식)

  • Choi, Sung-In;Park, Soon-Yong
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.3
    • /
    • pp.160-173
    • /
    • 2013
  • In this paper, we propose a new visual odometry technique by combining a forward-looking stereo camera and a backward-looking monocular camera. The main goal of the proposed technique is to identify the location of a moving vehicle which travels long distance and comes back to the initial position in urban road environments. While the vehicle is moving to the destination, a global 3D map is updated continuously by a stereo visual odometry technique using a graph theorem. Once the vehicle reaches the destination and begins to come back to the initial position, a map-based monocular visual odometry technqieu is used. To estimate the position of the returning vehicle accurately, 2D features in the backward-looking camera image and the global map are matched. In addition, we utilize the previous matching nodes to limit the search ranges of the next vehicle position in the global map. Through two navigation paths, we analyze the accuracy of the proposed method.

1-Point Ransac Based Robust Visual Odometry

  • Nguyen, Van Cuong;Heo, Moon Beom;Jee, Gyu-In
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.2 no.1
    • /
    • pp.81-89
    • /
    • 2013
  • Many of the current visual odometry algorithms suffer from some extreme limitations such as requiring a high amount of computation time, complex algorithms, and not working in urban environments. In this paper, we present an approach that can solve all the above problems using a single camera. Using a planar motion assumption and Ackermann's principle of motion, we construct the vehicle's motion model as a circular planar motion (2DOF). Then, we adopt a 1-point method to improve the Ransac algorithm and the relative motion estimation. In the Ransac algorithm, we use a 1-point method to generate the hypothesis and then adopt the Levenberg-Marquardt method to minimize the geometric error function and verify inliers. In motion estimation, we combine the 1-point method with a simple least-square minimization solution to handle cases in which only a few feature points are present. The 1-point method is the key to speed up our visual odometry application to real-time systems. Finally, a Bundle Adjustment algorithm is adopted to refine the pose estimation. The results on real datasets in urban dynamic environments demonstrate the effectiveness of our proposed algorithm.

Odometry error correction by Gyro sensor for mobile robot localization (이동로봇의 Localization을 위한 Gryo sensor에 의한 Odometry Error 보정에 관한 연구)

  • Park, Shi-Na;Ro, Young-Shick;Choi, Won-Tai;Hong, Hyun-Ju
    • Proceedings of the KIEE Conference
    • /
    • 2005.10b
    • /
    • pp.597-599
    • /
    • 2005
  • To make the autonomous mobile robot move in the unknown space, we have to know the information of current location of the robot. So far, the location information that was obtained using Encoder always includes Dead Reckoning Error, which is accumulated continuously and gets bigger as the distance of movement increases. In this paper, we analyse the effect of the size of the two wheels of the mobile robot and the wheel track of them among the factors of Dead Reckoning Error. And after this, we compensate this Dead Reckoning Error by Kalman filter using Gyro Sensors. To accomplish this, we develop the controller to analyse the error components of Gyro Sensor and to minimize the error values. We employ the numerical approach to analyse the error components by linearizing them because each error component is nonlinear. And we compare the improved result through simulation.

  • PDF