Questions tagged [navigation]

Navigation is a field of study that focuses on the process of monitoring and controlling the movement of a craft or vehicle from one place to another. Robot navigation includes exploration, mapping, localization, path planning and path execution

Filter by
Sorted by
Tagged with
0
votes
1answer
25 views

Determine road curvature radius using non GPS sensors

I’m trying to solve for the “curvature” of a road, and wondering if this can be done with a standard mobile phone. If I have a mobile phone fixed onto my vehicles windscreen, using only standard ...
1
vote
1answer
46 views

Searching for object in an unknown environment using ROS

Using ROS, I'm trying to build a robot able to search for specific objects in an unknown environment. Right now, I'm experimenting with a mobile robot in a simple gazebo maze, using a LIDAR for ...
0
votes
0answers
23 views

How do you convert the covariance matrix of a 3D rotation error-state to the covariance matrix of the corresponding quaternion?

I'd like to convert the covariance matrix of an error-state Kalman Filter that uses Euler angles to the corresponding covariance matrix of a quaternion state. I basically use this for standard INS-...
0
votes
1answer
20 views

Count number of collisions while navigating to goal

I have the navigation stack working in ROS Kinetic on my computer. In Stage ROS simulations, I can specify the goal and the robot navigates to it. I need to count the number of collisions (if any) ...
1
vote
1answer
23 views

Proper implementation of `pure_pursuit` for ground robots using waypoints

I am trying to understand and implement pure-pursuit waypoint following in 2D map. My questions are: 1. What exactly do I need to record in my waypoint.csv file? To ...
0
votes
0answers
14 views

What is a general definition for pseudo-measurement (e.g., zero-velocity update as often used in robotics)?

I understand what a pseudo-measurement, but I am curious if there is a formal definition of the pseudo-measurement. A pseudo-measurement is sort of a constraint on the states of a system, which can be ...
0
votes
0answers
29 views

Can a state lattice planner be used purely as a local planner?

I've been reading a bit about state lattice motion planning recently. The question I would like to ask is if a lattice-based motion planning system can be used purely as a local planner without a ...
0
votes
1answer
19 views

How to abstract go to goal angle?

I'm currently developing a pygame based go to goal behavior. I approached the goal by Euclidean distance and vectorized mathematics. Here is the code ...
0
votes
0answers
13 views

Why reciprocal velocity obstacle generates oscillation free navigation compared to VO

I am tryin to understand this paper about "reciprocal velocity obstacles for real-time multi-agent navigation" and to compare it with the original Velocity Obstacle approach. I can not ...
1
vote
1answer
316 views

Frozen map + 'Message filter dropping' - Issues with mapping and navigation in ROS2 Foxy

sorry for the long post, just want to make sure i include all the details. I am working on learning ROS2 by building a robot which maps and navigates my apartment. I'm using the RPLidar A1 sensor ...
1
vote
0answers
50 views

Convert ECEF Velocity to NED Velocity

My GNSS modules gives me one NMEA packet with ECEF velocity. My doubt is about how i convert these 3 vectors to NED frame. Can i use the conventional matrix rotation MathWorksRef. If yes, i use the ...
1
vote
0answers
24 views

Displaying a GPS Route (By Waypoints) on Mission Planner with Dronekit

Hope you are all doing well. I am working on a navigation project right now. According to a starting and goal location, I use Open Route Service to create a GPS Route. I have the coordinates (lateral ...
1
vote
0answers
45 views

Rviz Status Error in Costmap: Update area outside original area

“update area outside of original map area” is the error I get when visualising the topic /move_base/global_costmap/costmap. The cost map displays correctly, there is nothing on google or the docs to ...
3
votes
0answers
85 views

What is the difference between a Bayes Net and a Factor Graph

I am just getting started on understanding Factor Graphs, by going through the excellent guide Factor Graph For Robot Perception by Dallaert and Kaess While I am familiar with the SLAM problem, and ...
2
votes
1answer
44 views

Underwater navigation without the use of acoustic sensors

I have been reading about different types of underwater navigation. According to this Youtube video, these are the following navigation systems: Inertial navigation systems (use of Inertial ...
0
votes
0answers
17 views

How can we estimate reliable angular motion from a monocular camera?

While I am working on a project, a question comes to my mind; how can we estimate reliable angular motion from a monocular camera, just for a typical indoor environment within a few seconds? So to ...
1
vote
1answer
286 views

Hector_navigaton on ROS Melodic error

I'm a newbie on robotics, and currently, I'm working on a project to make an autonomous robot that can mapping the surrounding environment and decide the shortest route towards the goal while avoiding ...
0
votes
0answers
29 views

Ros Kinetic teb_local_planner computation issue

I have very limited experience in operating systems and compiler, and most of my experience is with integration and control systems. Currently I am using ros kinetic with teb_local_planner for ...
0
votes
1answer
58 views

How to use SLAM generated map to navigate my robot to the destination?

I am trying to understand various SLAM algorithms. In my case, I need my robot to start from point A and reach point B with maximum accuracy as well as precision for all the cases. Note that, as the ...
0
votes
1answer
171 views

ROS Navigation stack with Omni-wheel robot

I have worked through navigation stack on diff-drive, I'm wondering how to get the stack running on 4 wheeled Omni-wheel robot equipped with Arduino and how to get odometry from 4 wheel encoders It ...
0
votes
0answers
14 views

How to use data collect from lidar to generate a 2d map with

I'm new to robotics and I'm using ros noetic with the package rp_lidar. I want to use the data collected from my a1m8 slamteck lidar and generate a 2d map for my rover to navigate and avoid collision. ...
0
votes
1answer
56 views

Is the covariance matrix in the extended Kalman filter guaranteed to be positive definite (ignoring numerical errors)?

I understand that due to numerical errors (e.g., round off error and machine precision) that the covariance matrix may not be positive definite, but if computers had infinite precision, is the ...
1
vote
1answer
69 views

How do robots move parallel to a wall/line?

I have been studying robotics by myself, lately. I noticed that there are various mapping, localization methods (popularly under SLAM), but are there concepts relating to the robot moving in a ...
2
votes
1answer
80 views

What flight firmware stack is most common in aerial robotics research environments?

I'm considering Aero-Astro grad school and am looking into acquiring a drone hardware platform to implement GNC/ PNT/ autonomy papers like those I might see from, e.g., the Navigation and Autonomous ...
1
vote
1answer
67 views

How does a Tesla or any self-driving car self-drive to a remote place and align itself to an object?

I am trying to understand the technology/procedure related to one of the trivial functions of a modern self-driving cars. Let us consider the example of Tesla's Model S (or any). The car is parked at ...
1
vote
3answers
106 views

irobot create 2: random changes in driving speed

I am trying to make the Create2 dance a specific choreography. I´m not using the sensors, I just let it drive and turn for a specific amount of time. In general it works fine. But after working with ...
0
votes
0answers
30 views

Survey path planning for UAV with high turning radius

I want to perform rectangular area survey. The sensor can either work with very narrow FOV or with wide FOV but requiring very high overlap. My plane's turn diameter is much greater than required ...
1
vote
0answers
153 views

What is the definition of the phrase "ego robot"?

What does the phrase "ego robot" mean? I see it used in the context of multi robot systems like in the paper Game Theoretic Motion Planning for Multi-robot Racing by Zijian Wang, Riccardo Spica & ...
1
vote
0answers
23 views

Hint regarding Localization & Map Scaling

I just started with mobile robotics. I'm trying to do a collaborative system between a mobile robot and a ceiling camera (Raspberry). They should do all tasks as a "team". Means Calibration, ...
0
votes
2answers
149 views

Path-following algorithm and suggestions for mecanum robot

I have a robot with four mecanum wheels (blue square) that can move in an open-space room. The position x,y of the robot is measured in a very accurate way by a fixed position sensor (red circle) that ...
1
vote
1answer
125 views

How many landmark measurements to localize a planar robot?

How many landmark measurements are required to localize a robot (i.e. find its x,y position and orientation) moving in a 2D world using 1. only range measurements 2. range plus bearing measurements?
3
votes
3answers
101 views

Is SLAM done only first time in a given environment

I am training Turtlebot 2 to move around the office. I come from robotics hardware background but relatively new to computer vision and robotic mapping. Here are my two fundamental questions related ...
0
votes
2answers
42 views

Are there solid state directional sensors available?

I have no problem building little robots which are more or less self driving RC cars. Now I want them to be aware of and interact with each other. In simulations they all know the position of all ...
3
votes
1answer
206 views

how to use ROS navigation stack with 4 wheeled robots

I have a 4 wheeled toy car, with 5 motors, one on each wheel and one is used for steering. How can I use ROS navigation stack with this robot since navigation stack is used with differential drive ...
2
votes
0answers
23 views

VFH/VFH+ Axis Orientation & Sensor Angles

I have been struggling with trying to get the VFH+ implementation working correctly using Orca-Robotics implementation which seems to be the same implementation used in the ROS package and MATLAB and ...
0
votes
3answers
98 views

Localize a Mobile Robot on a Mirror

I am currently busy with a project which requires me to construct a robot capable of cleaning a heliostat (movable mirror used to redirect sunlight). Heliostats are basically large flat mirrors that ...
0
votes
2answers
75 views

SLAM and navigation

I have a question about SLAM. Is it common for SLAM to be used for mere map generation? For instance, have a map generated using ORB-SLAM and then freeze the map for future path planning where future ...
2
votes
1answer
171 views

ORB-SLAM pose estimation

I've been reading about ORB-SLAM and ORB-SLAM2, but I can't quite figure out how pose estimation is done. I see that it uses a bag-of-word method for loop detection, but how are current features ...
3
votes
2answers
91 views

Do self-driving robots use object-level SLAM?

How do self-driving bots usually deal with transient objects, e.g., parked cars on the side of roads when they can come and go? These aren't moving objects at the time of capture, but they do move at ...
3
votes
2answers
321 views

How come LIDAR is not commonly used for indoor navigation?

I'm reading this survey on the state-of-the-art techniques for indoor positioning and navigation. I noticed that LIDAR isn't mentioned at all in the paper. Is LIDAR not meant to be a common method for ...
0
votes
1answer
38 views

Compute vector of attraction plus repulsion forces in a 2D force field mapping

I'm developing a force field mapping of a two-dimensional space to move a robot to a goal avoiding obstacles. My problem is that I don't know how to move it using attraction force and repulsion ...
0
votes
2answers
156 views

Is it possible to implement VSLAM on Arduino?

If not, then which microcontroller will be suitable?
1
vote
1answer
598 views

ROS packages for *pre-planned* path navigation rather than path generation? (Turtlebot3/ROS)

I am working on a project in which users will create paths fully constrained in terms of position (using a separate piece of software), and a robot will periodically follow those paths. We are using a ...
2
votes
0answers
187 views

How to publish odometry from 3 wheeled omnidirectional robot?

I'm new to ROS and robotics and I'm trying to implement the ROS navigation stack in a 3 wheeled omnidirectional robot. I already made the map using RTABMap but now I'm stuck in the 'Publishing ...
2
votes
0answers
53 views

Particle filter with error states

I am new to particle filters and I have a particle filter based on this: $$x_{k+1} = f_{k}(x_{k},\omega_{k})$$ $$y_{k+1} = h_{k}(x_{k},v_{k})$$ $$x = [\delta \phi, \delta \theta, \delta \psi, \delta ...
0
votes
1answer
139 views

A Delivery Drone

I'm building a delivery drone as my final year project. A drone that can deliver a package to offices around my small town autonomously, for my final year project. I would like to know how this drone ...
0
votes
0answers
158 views

Planning minimum snap trajectories

I am working on motion planning algorithm for quadrotor. As I have learned in Coursera Aerial robotics course, trajectories for quadrotors should minimize snap which is equivalent to interpolating ...
0
votes
1answer
9 views

Integreation Method In Dr with 3 Sources

I'm searching a navigation method to find my location while dead reckogning (gps signals jammed) with an imu and gsm based navigation results. In short i have 3 sources: Gsm Based Navigation ( gives ...
-1
votes
2answers
272 views

I have to implement my own SLAM algorithm [closed]

I'm studying robotics and one practice that I have to do is to implement my own SLAM system on ROS. I need some advice about where to start. Where do I start?
1
vote
1answer
95 views

What is Natural Navigation?

While going through this Page on different types of navigations used in AGV's for Industrial Environments. I came across natural navigation which claims to reduce installation time and cost for the ...