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
2
votes
1answer
43 views

Autonomous vessel general design

I have been asking a couple of questions here and around on autonomous boats and finally I decided to post the design and gather some feedback. The idea is to build a small vessel capable of advanced ...
2
votes
2answers
185 views

Good 3D simulator for outdoor autonomous navigation

What's an appropriate tool for simulating a car driving in a simple closed-loop racetrack? I'm trying to implement the control logic for an autonomous vehicle, and I'd like to be able to first ...
2
votes
1answer
926 views

ROS NavStack with Skid Steering robots

I am migrating from a differential drive design to a skid steering design for my robot, and I want to know how easy would it be to use the NavStack with skid steering. Would there be any problems in ...
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 ...
2
votes
1answer
159 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 ...
2
votes
0answers
177 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 ...
2
votes
0answers
107 views

Position-Attitude Kalman filter with Quaternions

I want to design an EKF to estimate the position of a UAV. If I were doing this with Euler angles then I would have a state vector that would look like \begin{bmatrix}north&east&down&...
2
votes
0answers
394 views

Are there any open source path planning libraries that implement Voronoi diagram techniques?

I've been looking into path planning for a non-holonomic robot with 3 DOF in a 2D plane and recently learned about Voronoi diagrams but I cannot find any open source planning libraries that use this ...
2
votes
0answers
117 views

What happened to Butler's car?

Having read the article "This Car Has Electric Brains" in Popular Mechanics, August 1958 I have some questions. How practical were his methods? Was his work acquired by a car manufacturer or some ...
1
vote
1answer
279 views

What is the intuitive explanation of using Jacobian of observation model while calculating Kalman gain in EKF SLAM?

The idea of using Kalman gain in EKF SLAM is to figure out how much we trust our motion model and sensor/observation model. As explained in The Extended Kalman Filter: An Interactive Tutorial for Non-...
1
vote
1answer
49 views

Testbed for testing navigation algorithms

I'm looking for a testbed (simulator or web-based interface that lets me to have control on a robot) for testing different routing and navigation algorithms. Is there such a system on the web?
1
vote
1answer
122 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?
1
vote
1answer
93 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 ...
1
vote
2answers
593 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 ...
1
vote
3answers
162 views

Is a Genetic alogorithm suitable for mobile robot path planning?

Regarding my project work, I have to write an algorithm for mobile robot planning. For that, I have chosen Genetic algorithm. Is it good for mobile robot path planning? If it is, then where can I ...
1
vote
1answer
250 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 ...
1
vote
1answer
67 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 ...
1
vote
1answer
66 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
98 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 ...
1
vote
1answer
57 views

How to efficiently update a local Cartesian frame when traveling over long distances on a curved earth

I have a mobile robot which receives GPS position (lat/lon) and has an IMU for handling gaps in GPS service. I want to be able to conduct short distance planning in a Cartesian plane, but the robot ...
1
vote
2answers
131 views

How quickly can a driverless vehicle generate control commands?

Can anyone give me a typical frequency that a driverless vehicle could generate steering and motor thrust commands? I am trying to model a driverless vehicle in MatLab. Right now the vehicle is ...
1
vote
1answer
3k views

Implementing pure pursuit problem in robot navigation? [closed]

I would like to implement pure pursuit waypoints navigation. we know that, look ahead distance=look ahead gain*vehicle forward velocity How can I calculate look ahead velocity gain/look ahead gain? ...
1
vote
1answer
59 views

Is it possible to detect road surface or navigation area using LRF data or other laser data in a Park?

I would like to detect road surface in a park. In the park, only small grass are covered with the both side of the road. That means there is road and the both side of the road are covered by small ...
1
vote
1answer
76 views

Robot Loud Alarm

We are working on a project where we want to sound an alarm if somebody is messing around with our Robot (e.g., the Robot is being shaken abruptly or the cameras/LIDARs are blocked). I am using "loud ...
1
vote
2answers
540 views

Need to clear some concepts: AHRS - Attitude - Yaw,Pitch and Roll - MARG sensors -INS

it's been while since I started reading about INS, orientation and so for quadrotors . I faced the following terms : AHRS - Attitude - Yaw,Pitch and Roll - MARG sensors I know for example how to ...
1
vote
1answer
114 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
38 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
21 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
34 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 ...
1
vote
0answers
125 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, ...
1
vote
1answer
555 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 ...
1
vote
0answers
896 views

Controlling Pepper using ROS

I am trying to implement FastSLAM 1.0 and I am using sensory and control data acquired from Pepper via ROS to evaluate my implementation. However I am having major issues when I try and control Pepper'...
1
vote
0answers
685 views

Is there an open source autonomous vehicle simulator with control over traffic? [closed]

As a part of my research work I'm supposed to build or use an existing autonomous vehicle simulator, in which I can also control the behaviour of the traffic in the system, I was searching on Google ...
1
vote
0answers
2k views

Advise on ROS move_base costmap footprint not connected error

I'm using ROS indigo in my project and all the nodes and visualisation (Rviz) seems to be functional when I launch the program using roslaunch. Here are the sensors used in the scooter: Hokuyo Lidar ...
1
vote
0answers
803 views

Gazebo laser plug-in fails to publish scan results

I have added hokuyo laser plug-in to mu urdf file. I successfully launched the robot in gazebo and done required changes to visualize it in rviz. I didn't get any error but the laser scan results are ...
1
vote
0answers
91 views

Accurate technique to locate position? [closed]

What is the most accurate way to locate the position and orientaion of the body during some motion (rotation and translation)? I need to track the body very precisely, the required accuracy is 100-...
1
vote
2answers
2k views

Is it possible for a robot to navigate through predefined coordinates?

I am a total newbie in robotics so please bare with me. I have a school project where my team has to design a robot that is capable of picking up 3 golf balls in different sizes at predefined ...
1
vote
0answers
43 views

Survey for Local Navigation [closed]

I was wondering if there was a good book or paper that surveys current techniques in local navigation? The earliest one I could find was from 2005 and I was hoping to find something more recent. I ...
0
votes
2answers
351 views

Path following with precise positioning system (RTK) [closed]

Is there any general problem in using precise positioning (centimeter-accurate GNSS RTK system meant) for autonomous car guidance given I have a predefined path the car should follow? I mean, ...
0
votes
2answers
235 views

How to make a robot move using Arduino other than timing to predefined locations?

How to make a robot move using Arduino other than timing to predefined locations? and without the use of sensors?? I want to make my car move to different locations on a board..want to know the ...
0
votes
2answers
1k views

Mobile robot navigation without static map

I am working on an autonomous mobile robot based on ROS. All the tutorials and examples requires a static map which need to be generated in order to do the localization and mapping. Do i need to ...
0
votes
1answer
49 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 ...
0
votes
2answers
138 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 ...
0
votes
2answers
74 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 ...
0
votes
2answers
37 views

Sensor complement in Drone

I saw a question posted by @Rocketmagnet (Why do I need a Kalman filter?) about the need for a Kalman filter. In that question, he says he's designing an UAV and lists the following sensors he will ...
0
votes
1answer
491 views

Calculate robot heading to follow wall and avoid obstacles

I have a task that involves implementing robot behaviour that will follow wall and avoid obstacles along it's path. The robot must stay at desired distance from the wall but also stick to it so it ...
0
votes
1answer
282 views

Is our laptop wifi single channel or multiple channel? This is for controlling a bot

We are building a hobby drone(Quad-coptor) with a camera for footage. So to control the quad, i have been suggested(Web,Here) to use minimum of four channels.For power and for turning etc., So which ...
0
votes
2answers
639 views

how to plot a line between two centroids in matlab

I am able to locate centroids of each blocks, but i am unable to join two blocks with a line segment by avoiding the obstacle as shown in the figure. Please need help how do i achieve this using ...