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

139 questions
Filter by
Sorted by
Tagged with
25 views

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 ...
45 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 ...
20 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-...
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) ...
22 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 ...
11 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 ...
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 ...
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 ...
12 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 ...
240 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 ...
45 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 ...
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 ...
37 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 ...
84 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 ...
44 views

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 ...
267 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 ...
28 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 ...
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 ...
161 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 ...
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. ...
55 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 ...
68 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 ...
66 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 ...
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 ...
102 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 ...
29 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 ...
146 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 & ...
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, ...
145 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 ...
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?
96 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 ...
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 ...
201 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 ...
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 ...
97 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 ...
75 views

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 ...
166 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 ...
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 ...
314 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 ...
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 ...
148 views

### Is it possible to implement VSLAM on Arduino?

If not, then which microcontroller will be suitable?
583 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 ...
184 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 ...
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 ...
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 ...
155 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 ...
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 ...