Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 2176

GPS (Global Positioning System) is an outdoor localization system that measures time of flight of a radio signal from a number of satellites in earth orbit.

2 votes
Accepted

How to Fuse GPS as Odometry Source in robot_localization for Precise Localization Without Re...

In your navsat_transform: You say you are using the differentiated GPS values to generate a yaw that navsat_transform_node uses as its IMU heading, correct? … Next, get the map frame EKF instance working without GPS data. I tend to fuse the same sources for that instance, with the same parameters. Finally, add the GPS data. …
automatom's user avatar
  • 5,747
1 vote

localization/orientation issue while running robot localization with navsat transform node f...

, false, true, false, false, false, false, false, true, false, false, false] You can see that you are fusing absolute X and Y position from your GPS
automatom's user avatar
  • 5,747
2 votes

GPS and Navsat Transform Node Issues with Magnetic Declination and Yaw Offset in São Paulo, ...

Our IMU yaw rate is obtained from our vehicle's CAN data of yaw rate, and we integrate that value. We don't have a direct IMU source. Sorry, are you saying that you don't have a magnetometer that gi …
automatom's user avatar
  • 5,747
0 votes
Accepted

GPS antenna not in the center

You should include your full EKF and navsat_transform_node config, a sample input message from every sensor input, and the value of any static transforms. navsat_transform_node will account for the GPS
automatom's user avatar
  • 5,747
0 votes
Accepted

navsat_transform_node geographicErr

This is unrelated to your issue, but your magnetic_declination_radians has a comma instead of a decimal point: <param name="magnetic_declination_radians" value="0,1689479"/> What happens if you don' …
automatom's user avatar
  • 5,747
0 votes
Accepted

robot_localization transform from map to odom drifts

If it's (2), I would expect that, because GPS will drift, and your GPS coordinates when you start between any two runs will change. … In what frame should I give move_base the points if I want to make a GPS waypoint follower? In your case, you'd want to issue map-frame coordinates. …
automatom's user avatar
  • 5,747
0 votes
Accepted

Robot_localization services /toLL and /fromLL respond with different result

That's a bug. This line has the cartesian_x and cartesian_y parameters backwards (cartesian_y should come first). Please file a ticket and I'll fix it. Thank you! Originally posted by Tom Moore with …
automatom's user avatar
  • 5,747
0 votes
Accepted

Unexpected output of robot_localization EKF

This has caused /odometry/filtered and odometry/gps to give much better results. …
automatom's user avatar
  • 5,747
0 votes
Accepted

Problem with GPS and robot_localization: map frame

Here's how it should look: EKF 1 (odom frame) Inputs: /imu/data, /odom Outputs: /odometry/filtered, odom->base_link transform EKF 2 (map frame) Inputs: /imu/data, /odom, /odometry/gps Outputs: odometry … /filtered_gps, map->odom transform navsat_transform_node Inputs: /imu/data/gps, /ublox_gps_rover/fix, odometry/filtered_gps <-- You need this Outputs: /odometry/gps Your issue (or at least one issue that …
automatom's user avatar
  • 5,747
0 votes
Accepted

navsat_transform_node without IMU

only needs one IMU message to generate the required transform, so one option is to make a node that waits until your robot has driven X meters, and then uses the relative poses of the start and current GPS
automatom's user avatar
  • 5,747
0 votes

robot_localization - using odometry and gps - get weird data

Offhand, I note three things: You aren't fusing yaw or yaw velocity from your wheel odometry data. That's going to cause a covariance explosion in the output, which will have all kinds of ugly side …
automatom's user avatar
  • 5,747
0 votes
Accepted

robot_localization dual-EKF:How the two ekf nodes work together

Let's say you have three data sources: wheel odometry, IMU data, and GPS. You have two EKFs. The first one fuses just wheel odometry and IMU data. The second fuses wheel odometry, IMU, and GPS data. … Final note: if all you have is an IMU and GPS, then (a) this isn't very well supported by r_l, and (b) there's no reason for you to use two EKFs. …
automatom's user avatar
  • 5,747
0 votes
Accepted

Properly timestamping GNSS data

r_l is going to use that time stamp, and if the clocks are wildly out of sync, it could definitely have strange effects on your state estimate. At most, if you're going to submit a PR to nmea_navsat_ …
automatom's user avatar
  • 5,747
0 votes
Accepted

robot_localization dual-EKF: where did the idea come from?

It's all really just a reflection of what's specified in REP-105. From the "Frame Authorities" section: The transform from odom to base_link is computed and broadcast by one of the odometry sources. …
automatom's user avatar
  • 5,747
0 votes
Accepted

1 GPS, 2 IMUs and 1 Odom: Filtered odom value jumps when GPS updates

This is what happens between your GPS measurements. Then you receive a GPS measurement, and the filter does a weighted average between that GPS data and your current state estimate. … Even then, the GPS is very likely to violate the covariance it reports, so your motion won't always be smooth. …
automatom's user avatar
  • 5,747

1
2 3 4 5
15 30 50 per page