Stack Exchange Network

Stack Exchange network consists of 175 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

Questions tagged [mobile-robot]

A robot which is capable of moving from one place to another, usually of its own volition.

0
votes
0answers
7 views

Do I need a camera along with LIDAR for SLAM?

Equipment: Pi 3 B Mega 2x Encoder Motor 12VDC 299RPM MPU 6050 12V bat 2000mAh LIDAR or Kinect ? I want to implement EKF SLAM. I have referred bot NOX ROS wandering robot, Hussarian CORE and Robotics ...
1
vote
1answer
44 views

Lost on Graph slam's loop cloursure

What is the definition of loop closure in Graph Slam? Ref: Graph Slam The theory of Graph Slam define here but I think there is no hints about loop closure. I give this reference for review ...
0
votes
2answers
69 views

Indoor GPS 3D for navigation

I'm looking Indoor GPS system for agriculture tasks in a greenhouse. I want to make an autonomous robot who can navigate by "GPS", I want the system to be 3D (x,y,z) and allowing the I can use robotic ...
0
votes
0answers
16 views

Robot trajectory generation; path-paramerization

I have a differential drive robot, and it's supposed to drive on a parabolic function $(f(x) = x^2)$. But for all control algorithms, you have a trajectory given as $f(s)$ or $f(t)$. I want to use ...
0
votes
0answers
9 views

How to do mechanical calculations for a towing robot?

I am making an automated guided vehicle AGV will tow standard shopping carts each will weighs 20-30kg I hope to use 12V DC gear motors 100rpm torque 20kg.cm (assume the floor is smooth and flat) I ...
0
votes
1answer
25 views
0
votes
2answers
35 views

IMU and encoder fusion

I'm trying to simulate data fusion for a 4-wheeled mobile robot using ekf and am using IMU and wheel encoders as sensors,where IMU measures linear acceleration and angular velocity and encoder ...
2
votes
1answer
32 views

high power jumping mechanism in small robots

I recently saw this video on youtube: Jumping robot And i was curious how this is accomplisched mechanically? Do they wind a strong spring? or use some sort of airpowered piston? I am not sure if ...
0
votes
1answer
47 views

Extrinsic calibration of a multicamera-rig mounted rigidly on a mobile robot

We have a set of 8 cameras mounted rigidly on a mobile robot. The cameras are forming an arc, which allows a 360º vision. I want the extrinsic parameters of them referred to the robot. Is there any ...
0
votes
1answer
27 views

Minimum distance for a shaft coupling

What is the minimum shaft distance required to do a shaft coupling. I want to mount encoders on my motors but the shaft length is only 15 mm long. My encoders are 12 mm wide. So, I only have 3 mm to ...
0
votes
1answer
24 views

How can robots communicate, locate and identify each other?

I'm planning to build some simple robotic boats. They will be travelling some distance alone but should also be able to group and physically connect together to form one boat. When they are near each ...
0
votes
1answer
73 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 ...
0
votes
1answer
7 views

If you move the RGBD camera to other places on a Turtlebot, same orientation, create a map, does ROS navigation stack with AMCL still works?

I got a Turtlebot, and I’m thinking of putting the RGBd camera to other places. If you move RGBD camera to other places on a robot, same orientation, create a map, does ROS AMCL still works? I am ...
-1
votes
0answers
13 views

Accuracy of the NEO-6M GPS module

For an autonomous bot, I wanted to use a NEO-6M GPS module with an Arduino. How much accuracy can I expect from this specific GPS module?
2
votes
3answers
108 views

Interference caused by multiple robots during task completion

Suppose there is an area to survey. If we deploy one robot it takes time T to sweep the area. Now if we deploy 2 robots, we would expect it to take time T/2. However in reality, because we are sending ...
23
votes
4answers
13k views

How should emergency stops be wired?

Emergency stops are obviously a good idea on most robots, how should they be wired? What systems should be killed immediately, and what should stay working?
1
vote
1answer
33 views

What is the best adaptive controller for robotic arms?

I have a question that lays on practical experience. What is the best adaptive controller for a robotic arm? Self Tuning Regulator (STR) Model Reference Adaptive Controller (MARC) Adaptive Model ...
0
votes
0answers
32 views

Can't get iRobot Create to respond

We have an iRobot Create connected to a Win 10 PC with the cable supplied with the unit. We have followed the instructions here: http://www.robotappstore.com/Knowledge-Base/How-to-Use-a-RealTerm-...
1
vote
1answer
24 views

How to balance a long vertical bar

I have a mobile base (1400x1800x400 mm) which has a vertical bar (1) mounted on its geometric center; this vertical bar has a length of 2500 mm and a diameter of 100 mm and I need to keep it always in ...
0
votes
1answer
42 views

Loop time for self balancing robot

I have been working on a self balancing robot and there are quite a few parameters and one of them is loop execution time (t_loop henceforth). To my understanding, the smaller t_loop, the better it is ...
1
vote
0answers
20 views

TGY-6114MD Servo motor needs push to start

I currently have an inspection robot deployed in a remote part of Africa that has a failing Turnigy TGY-6114MD servo. The issue appeared randomly. The servo won't respond to commands unless given a ...
0
votes
1answer
20 views

Omni vs mecanum wheels for drawing robot

I'm designing a mobile robot which will have to draw some lines (straight and/or curly) on the floor while it moves. The floor will always be flat with almost no obstacles. The robot will have four ...
2
votes
1answer
338 views

Rocker bogie suspension system - pitch angle

What does this sentence mean : "The chassis maintains the average pitch angle of both rockers." Put in other words, " the pitching angle of the chassis is the average of the pitch angles of the two ...
0
votes
3answers
160 views

Self balancing robot: PID Control Algorithm

I am working on a hobby project for self balancing robot. My robot balances quiet well, so my next step is to start moving it. I saw in some blogs that they used a cascade control algorithm as shown ...
1
vote
0answers
15 views

Sensor model and Inverse sensor model using occupancy grid mapping with lidar for particle filter

I'm a bit confused about how one goes about calculating the sensor model $p(z_t|x_t, m) $ and inverse sensor model for position $p(x_t |z_t,m_{t-1})$. From this answer, it seems like one way for ...
0
votes
3answers
842 views

Which is a good and cheap 3D LIDAR or other options?

Our team is planning to go for European Rover Challenge (ERC) 2018 for which we are designing an Autonomous rover. In order to implement SLAM, we need a way of mapping (with a range of atleast 2-4 ...
0
votes
1answer
41 views

SLAM Scan Matching. Scan vs previous-scan OR scan vs previous-map?

When using Scan Matching ICP for FastSLAM, which is the proper way to use it? Between the current scan and the previous one, or between the current scan and the stored map? Can both be used? If so, ...
3
votes
1answer
63 views

SEIF ,online version of Graph slam create doubt in Motion Update state

I have a thesis work about Graph Slam The GraphSLAM Algorithm with Applications to Large-Scale Mapping of Urban Structures I try to implement it with the help of this paper but during the ...
1
vote
1answer
68 views

Likelihood Field Matching

I have LIDAR data of an environment in my hand and I want to apply likelihood field matching to this data. I found a source. But I don't understand what the variables of the algorithm mean and how it ...
3
votes
5answers
522 views

Using vision for Monte-Carlo localization

From each step of my vision code I am able to get around 400 coordinates of where the robot thinks the walls are I want to integrate this into Monte-Carlo observation step. I'm storing the map of ...
1
vote
1answer
61 views

Fusing absolute robot localization from markers

I have a system which is composed of a rig of 8 cameras which are used for detecting markers in the environment and which outputs 8 estimates of the absolute robot's position and orientation. Now, I ...
1
vote
1answer
41 views

FastSlam2.0: ICP Scan Matching vs Odometry? What is the typical time step?

When working with a FastSlam2.0 algorithm, ICP Scan Matching is supposed to give more accurate measurements than odometry. The problem is, that given some noisy measurements from the laser scanner, ...
1
vote
0answers
16 views

Design of the baseplate of mobile robot

I need to construct a Mobile robots preferably circular type of diameter 30 cm, it will be carrying a payload of 5kg. What will be optimal thickness the baseplate considering the material as aluminium?...
13
votes
3answers
4k views

Do “nano bots” (that can fit inside the human body) actually exist?

I was wondering, do we have real nano bots, like the ones in the movies? I think we have bots which can move through the blood vessels, am I right?
12
votes
5answers
1k views

What are the reasons for not having autonomous robots in our daily activities?

The fact is that the more I search the less I find autonomous (real) robots in use. The companion robots are all toys with limited useless functionality. Whenever there is a natural disaster you don’t ...
0
votes
0answers
17 views

Inexpensive & minimally viable systems for testing SLAM algorithms?

I've been studying SLAM on my own for some time, I can sift through texts over texts and try my best understanding them. However, without actually implementing them myself, I think I still don't fully ...
0
votes
1answer
23 views

Accuracy of hall sensor encoders on Raspberry Pi

I have 2 motors (JGA25-370) with hall-sensor encodes. They emit about 90-100 interrupts every 100ms, so 1000 a second. Which means I have an interrupt happening every 1ms. The motors are driven by ...
0
votes
2answers
48 views

outdoor autonomous robot [closed]

i had search over google and found out more or less some sensor that i could use like sonar, gyroscope, accelerometer,magnetometer and gps and 2d lidar (which is less expensive, around $300) i have ...
0
votes
1answer
32 views

Turning a 2 wheeled robot 90°

i got a task for which i need to drive a certain distance and move around an object. I finally managed that my robot goes almost straight but i think its enough. But now i gotta tackle the problem how ...
1
vote
2answers
260 views

How does fast slam creates grid maps?

I've implemented fast slam using landmark detection and the map stored is a feature map, made of landmarks positions. I would like to create a grid map, and my questions are about how does the robot ...
1
vote
0answers
117 views

How does one setup an ESC to drive a wheel-hub motor?

I have 2x 350W wheel-hub motors taken from a self-balancing scooter, or hoverboard. My intention is to use the two of them to drive a homemade R2-D2. However, some difficulties have been encountered ...
0
votes
2answers
429 views

Position Tracking using IMU

I am working on a robot tracking application, where our main tool (a camera) for locating the x & y position of the robot is working on a quite low frequency. Therefore, I am looking for ways to ...
1
vote
1answer
35 views

Representation of 2D coordinate space with orientation

I wanted to know what is the mathematical representation of 2D coordinate space with orientation in the same plane. 2D coordinate space is represented as $R^{2}$, how do I include orientation in the ...
0
votes
0answers
40 views

Tracking object in realtime using depth image stream from a RGBD camera

I have an Intel RealSense camera which can stream RGB and depth image. Using those information I want to track an object moving on a table top. More specifically, I want to know position $(x,y)$ and ...
0
votes
2answers
39 views

How to get starting location of robot using IMU Sensor (without using gps)

i have one robot, i have to get the initial location of that robot. then when we move the robot from that location, and when we give the command like "HOME" then it should go that initial location. ...
2
votes
1answer
46 views

Difference between Collision Cone and Velocity Obstacle

I'm trying to understand these two classic approaches to path planning in dynamic environments/with moving obstacles. According to some review papers, there seems to be quite a difference between them,...
26
votes
5answers
52k views

Which type of actuator will be suitable for a very strong robot arm

I wish to build a robotic arm that can lift a useful amount of weight (such as 3-6kg on an arm that can extend to approx 1.25 meters). What actuators are available to accomplish this. The main factors ...
0
votes
2answers
50 views

provide world map for ekf global localization problem

I am trying to implement the ekf_localization algorithm in page 217 (Table 7.3) of the probabilistic robotics book by Thrun. From my previous post, I understand that I need to extract observed ...
-1
votes
1answer
35 views

Tackling loops and discontinuations in PID line follower

We are making a PID line follower using arduino for a competition. According to the rules of the competition they will have loops and discontinuations in their track. Can anyone give some idea how we ...
0
votes
1answer
58 views

Path planning of wheeled robot [duplicate]

let's say the robot Looks like this (an usual robot arm with 4 wheels) : In this case as far as I know, the idea of path planning is just to compare the actual position x with the desired position ...