Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

Odometry is the use of data from moving sensors to estimate change in position over time.

0
votes
1answer
19 views

Robot localization using sensor fusion (How to model the Extended Kalman Filter)?

I am new to the robotics field and sensor fusion as well. I am trying to localize my robot using the data from my camera and the odometery through extended Kalman filter. I have the data offline, I ...
1
vote
1answer
44 views

In practical terms, how close is the accuracy of camera-based visual odometry/SLAM methods to lidar-based methods for autonomous car navigation?

Benedict Evans, a general partner at Andreessen Horowitz, claims that “almost all autonomy” projects are using lidar for SLAM, and that not all of them use HD maps. An MIT group is testing self-...
0
votes
0answers
33 views

Actual dimension of Omega in Graph Slam

I have a doubt about GraphSlam Algorithm introduce in this paper. I add a picture to express my doubts (from page 411, 9th in paper): As per my knowledge $\Omega$ is the information matrix. So in ...
0
votes
1answer
41 views

GraphSLAM data accumulation problem

I try to implement GraphSLAM from this tutorial, The GraphSLAM Algorithm with Applications to Large-Scale Mapping of Urban Structures. I have some doubt while studying this paper. I hope people who ...
1
vote
1answer
59 views

Why adding odometry data as control vectors to EKF-Monoslam algorithm fails?

I am working on EKF-MonoSlam (Davson) method for the mere input as a webcam, (it works "fine" if we calibrate and use reasonable sigmas) , and I am trying to add the odometry of some dataset (as ...
0
votes
0answers
24 views

EKF Slam landmark estimation doubt

I am novice in Slam. I want to implement EKF based slam. For that I consider the book PROBABILISTIC ROBOTICS by Sebastian THRUN. ...
2
votes
2answers
55 views

Why use GraphSLAM?

I am doing some project on Slam. I have a data set of a moving Robot which can give me the value of forward velocity(m/s) and angular velocity(rad/s) and time(s). Now if this data are provided I can ...
1
vote
1answer
50 views

Find out Robot Coordinate using odometer data

I have a data set name Robot_odometery which consist of 3 field namely, Time(s),Forward velocity(m/s) and angular velocity(rad/s). I taken this dataset from http://asrl.utias.utoronto.ca/datasets/...
0
votes
1answer
81 views

EKF implementation on odometry/IMU

I am applying Extended Kalman Filter for a mobile robot with IMU and odometry data. I am running simulation currently. However, I don't have suitable data for odo/IMU measurements to use. Where can I ...
0
votes
0answers
18 views

remote 3d slam with limited sensing and bandwidth

I'm trying to implement a 3d visualization for a remotely operated robot, which will be equipped with either stereo grayscale cameras or one grayscale camera and a line striping system that can ...
1
vote
2answers
67 views

Ackermann Motion Model Does not Drive in an Arc, but Turns on the Spot

Im trying to implement an ackermann motion model which estimates the x,y and theta for a robot I have. I have a gazebo simulation running which publishes a steering angle for the virtual tricycle ...
1
vote
1answer
36 views

SE3 composition operator gives unexpected results

Given Data and Algorithm I have a stream of SE3 poses supplied by a basic wheel encoder odometry through ROS message passing system. Odometry publishes data in traditional to ROS ENU coordinate frame ...
2
votes
0answers
25 views

How to properly initialize every new pose in a Visual SLAM algorithm (namely DSO)?

My question is a bit specific, because it is linked to a certain algorithm. Therefore I didn't find any other solutions on how to go about this problem. If you could refer me to research papers, ...
0
votes
0answers
33 views

Dataset for monocular visual odometry

I am trying to develop a monocular visual odometry system. Is there any dataset available that includes motion sequences from handheld cameras along with ground truth for the camera pose? I have ...
2
votes
0answers
212 views

ROS Gazebo Odometry Issue

I am setting up a Gazebo model for use with the navigation stack. I have been reading the Navigation Tuning Guide and am confused about the lidar data in the odom frame. I would think that the tuning ...
0
votes
2answers
64 views

Robot heading uncertainty values

I'm tracking the state of a robot using an EKF defined by: $$(x,y,\theta)$$ where $x$ and $y$ are the coordinates in the ground-plane and $\theta$ the heading angle. I initialized the covariance ...
0
votes
0answers
129 views

Kangaroo x2 and Sabertooth 2x32?

I have successfully used sabertooth 2x32 vai USB cable . The code is listed below ,sabertooth dip switch configuration is (On off on on on on 1-6). USB cable connected directly (No ttl cable or ...
2
votes
1answer
125 views

State prediction of vehicle with Ackermann steering geometry using Kalman-Filter

I am trying to have a Kalman-Filter (or Extended-KF) give me positions for a small remotely controlled vehicle with an Ackermann steering geometry (moving on a plane surface). The control commands I ...
3
votes
1answer
115 views

Wheel odometry simulation using ground truth

I'm tracking the state of a robot $X=(x,y,\theta)$ where $x$ and $y$ are the ground coordinates and $\theta$ the heading angle. I have the ground truth states $X_{gt}=(x_{gt},y_{gt},\theta_{gt})$. I ...
0
votes
0answers
203 views

how to get wheel encoder count from turtlebot's /odom topic

turtlebot's odom topic gives: ...
0
votes
1answer
156 views

Encoder for odometry (Wheel vs motor)

Hey i am building a ROS enabled robot which relies on Odometry data from encoders for the purpose of SLAM . I am confused between what would be more accurate in estimating the pose and robot ...
2
votes
0answers
48 views

Effectiveness of visual odometry algorithms (CPU usage)

My robot needs to obtain visual odometry, with a condition that the used algorithm has to have as low computational requirements as possible and the used camera/sensor shouldn't be very expensive. The ...
0
votes
1answer
156 views

Why the IMU measurements only accumulate drift in 4DOF

I'm studying the Technical Report of VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator available at: https://github.com/HKUST-Aerial-Robotics/VINS-Mono/blob/master/...
0
votes
2answers
283 views

Full 3D Pose (Scale, Rotation and Translation) Estimation using Gyro and Acceleromter sensors fusion

I am implementing a 3D pose estimation algoriothm on mobile device (Android) which has Gyro, Accelerometer and Magnetometer sensors. I have already develeoped a Visual SLAM algoirthm to estimate full ...
5
votes
2answers
1k views

Wheel Odometry Covariance Matrix for Custom Robot

I have been looking around in the forums, but could not find any answer for how to go about getting the wheel odometry covariance matrix for a custom built planar robot (I found some posts related to ...
1
vote
1answer
93 views

Markov Localization using control as an input

When using Hidden Markov Models in Global Localization problems on the prediction step there is a need to calculate the probability of robot's pose given the actions (control u, odometry): ...
2
votes
0answers
154 views

Visual SLAM for wheeled robot

I would appreciate your help for choosing the appropriate real-time SLAM algorithm. I am interested in having autonomous robot, thus a SLAM component is needed for autonomous navigation. The ...
0
votes
1answer
416 views
3
votes
1answer
3k views

How do monocular visual odometry algorithms work? [closed]

What is the core principle of a monocular visual odometry algorithm? I mean, after calibrating a single camera (undistortion etc.) images are fed into an algorithm - what exactly does this algorithm ...
0
votes
0answers
50 views

The SVD dont give me correct Result?

I work actualy in RGBD Visual Odometry and I have used for this the Dataset of TUM. I used ORB features Extractor and then I match the features between frames. After that I use SVD to recover Rotation ...
1
vote
2answers
352 views

Differential GPS or Simple GPS for Robot navigation and odometry?

I am building a rover which can navigate autonomously. I do not want to use wheel encoders for generating robot odometry since it causes drifts due to slippage etc. I want to use GPS for generating ...
2
votes
2answers
143 views

Odometry motion model for Kalman filter, but is the error zero mean?

I was planning on using the odometry model in the prediction stage of an Extended Kalman Filter. State transition equations: $$ f(X_t,a_t) = \begin{bmatrix} x_{t+1} = x_t + \frac{\delta s_r + \delta ...
5
votes
2answers
343 views

Need help regarding development of Extended Kalman Filter for sensor-data fusion of odometry and IMU data

I'm trying to develop an Extended Kalman Filter (EKF) for the positioning of a wheeled vehicle. I have a 'Baron' robot frame with 4 static wheels, all driven by a motor. On the 2 rear wheels I have an ...
0
votes
1answer
273 views

Need help regarding odometry using Encoder motor and raspberry pi

I am doing project on odometry using raspberry pi. I know that encoder motor will tell me how much distance my robot has covered, but I have no idea ho to implement completely. I just need guideline ...
1
vote
0answers
389 views

SLAM - odometry motion model

I am making a project with a 4 wheeled differential robot to make visual SLAM using a stereo rig. I have some encoders to measure de displacement and the steering angle of the robot and I want to use ...
5
votes
3answers
3k views

What's the difference between the term “pose estimation” and “visual odometry”?

I'm reading a paper: Choi C, Trevor A J B, Christensen H I. RGB-D edge detection and edge-based registration[C]//Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on....
2
votes
2answers
508 views

Mechanical odometer with digital output

I would like to mechanically measure the distance a kids electric ATV traveled. The ATV will not be used with kids but as a mobile robot instead. It has a common rear axle for both rear wheels which I ...
1
vote
1answer
30 views

Which geo-projection to use for odometry [closed]

I would like to make a little survey regarding the (geo)spatial projection that you use when elaborating your GPS and movement data for the spatial awareness of your robots. Moving all GPS ...
1
vote
1answer
728 views

How to align solidworks global origin with assembly origin while exporting in solidworks to urdf

I have created a robot model in solidworks and exported in solidworks to urdf plug-in. When exporting the co-ordinates of the model is misaligned which is causing problem while using in ROS. As you ...
5
votes
3answers
978 views

Plotting location using wheel encoder data

Context: I am working with the SFU Mountain Dataset [http://autonomylab.org/sfu-mountain-dataset/] The UGV image - via the SFU Mountain Dataset website: I have used the following state update ...
4
votes
2answers
314 views

Multi-Rate Sensor Fusion using EKF

Context: I have an IMU(a/g/m) + Wheel Odometry measurement data that I'm trying to fuse in order to localize a 2D (ackermann drive) robot. The state vector ...
4
votes
3answers
807 views

How to combine odometry information with time-shifted information from imu

I'm working with a differential-drive robot that has odometry measurements from wheel shaft encoders and heading information from an imu (I'm using BNO055 in imu mode to get Euler angles, primarily ...
2
votes
1answer
428 views

Tf frame origin is offset from the actual base_link

I have built my differential drive mobile robot in solidworks and converted that to URDF file using soliworks2urdf converter. I successfully launched and robot and simulated with tele-operation node. ...
1
vote
1answer
4k views

How to perform odometry on an arduino for a differential wheeled robot?

I am using a differential wheel robot for my project. I need to know the current coordinates of the robot with respect to it's initial position taken as the origin. I m doing the computation on an ...
0
votes
1answer
126 views

Need a mobile robot simulator that provides easier odometry funtions

I want a mobile robot to go from a starting position to a goal position. But, I don't want to calculate the pose from encoders. Instead I want to know if there exist such a simulator that provides ...
3
votes
1answer
261 views

Accurate Wheeled Robot Odometry

I'm looking for a "good" algorithm/model for wheeled odometry estimation. We have encoders on the two back wheels of the tricycle robot, and IMU on the controller board. Currently we use MEMS gyro for ...
5
votes
1answer
798 views

Simple Sensor Fusion for pose estimation

I am currently working on a balancing robot project, which features fairly low-cost sensors such as an 9-Dof IMU with the measurement states $\textbf{x}_\text{IMU} = \left[a_x, a_y, a_z, g_x, g_y, ...
3
votes
0answers
123 views

On-board monocular odometry for quadcopter stabilization

Has anyone done this with EKF/PID on a small microcontroller? Or know of code snippets to help implementing this?
4
votes
2answers
512 views

Structuring EKF to estimate pose and velocity with odometry inputs

I have a differential drive robot for which I'm building an EKF localization system. I would like to be able to estimate the state of the robot $\left[ x, y, \theta, v, \omega \right]$ where $x, y, \...
0
votes
1answer
104 views

Discover vector/angle between stereo camera pose and vehicle body

I have a calibrated stereo camera system that is mounted in a passenger car which means I am able to retrieve a point cloud from my stereo image. However, I need to find how well is the camera aligned ...