Most Popular

1500 questions
4
votes
1 answer

What is the difference between Positioning and Localization Systems

I would like to know what are the differences between Positioning and Localization Systems. In most review papers they are used interchangeably. Are they the same? For example: GPS(Global Positioning system): gives coordinates of receiver…
acs
  • 1,124
  • 11
  • 28
4
votes
2 answers

Arduino-Create 2: Reading Sensor Values

Over the past few weeks, I have been attempting to interface the iRobot Create 2 with an Arduino Uno. As of yet, I have been unable to read sensor values back to the Arduino. I will describe by hardware setup and my Arduino code, then ask several…
JSycamore
  • 926
  • 6
  • 14
4
votes
2 answers

How to implement PID control for robotic arm?

I'm wondering that, PID control is a linear control technique and the robot manipulator is a nonlinear system, so how it is possible to apply PID control, in this case. I found a paper named: PID control dynamics of a robotic arm manipulator with…
AlFagera
  • 241
  • 5
  • 19
4
votes
1 answer

C++ Robust Model Fitting Library

Often when I need to perform model fitting I find myself looking for a decent C++ library to do this. There is the RANSAC implementation in MRPT, but I was wondering if there are alternatives available. To give an example for the type of problems I…
Jakob
  • 3,054
  • 17
  • 36
4
votes
1 answer

Wifly Shield Not Connecting

I recently asked a question about the juniper WiFi shield, and am now working with wifly from spark fun. I've been using an updated version of their experimental library, and have been attempting to set up a webserver. Unfortunately, when I attempt…
Dylan Katz
  • 441
  • 1
  • 4
  • 13
4
votes
1 answer

Simple way of 3d perception

I wonder is there any simple (can be computed in microcontroller level) option which is suitable for 3d object perception (depth, position, pose or coordinate estimation) of flying robots except LIDAR, stereovision, omnidirectional camera, laser…
acs
  • 1,124
  • 11
  • 28
4
votes
2 answers

Micro Quadcopter PID problem

I designed a mini quadcopter which is about 4.5x4.5cm(Main Body). The main body is the PCB. ![enter image description here][1] It weighs about ~20 grams with the battery. I'm using the MPU6050 with the DMP using the i2cDevLib. I am using raw…
4
votes
1 answer

Simulate IMU (2D gyro and accelerometer) data

If I have a robot path in 2D space, i.e. a vector of (x,y) locations, and I need to generate artificial IMU data (simulate them), how would I go about it? How do I model equations to generate the values given a time frame and positions? I've come…
Raaj
  • 195
  • 2
  • 7
4
votes
1 answer

How important are events like "Robocup" to the advancement of Robotics in general?

Are events like Robocup advantageous to the development of robotic advancement? Or is it merely entertainment which advances robotics by allowing entry level participation which helps maintain interest? Do the DARPA Grand's provide a better…
Frank
  • 138
  • 4
4
votes
1 answer

How is it possible to maintain the total thrust when controlling yaw of a quadcopter?

I'm working on the control of a quadcopter and I'd like to understand how come controlling the yaw does not increase the overall thrust. My understanding is that the control is carried out through 2 PIDs per axis (roll, pitch and yaw). The output of…
morph208
  • 41
  • 1
4
votes
4 answers

how to implement tracking problem with PID controller

I'm trying to implement the tracking problem for this example using PID controller. The dynamic equation is $$ I \ddot{\theta} + d \dot{\theta} + mgL \sin(\theta) = u $$ where $\theta$ : joint variable. $u$ : joint torque $m$ : mass. $L$ :…
CroCo
  • 2,453
  • 1
  • 17
  • 40
4
votes
1 answer

Graph optimization with G2O

I'm trying to do graph optimization with G2O, mainly in order to perform loop closure. However finding minimal working examples online is an issue (I've found this project, as well as this one. The second one though has the form of a library, so one…
dim_tz
  • 153
  • 1
  • 5
4
votes
2 answers

Particle Filter Sampling Step

I emphasize that my question is about sampling, not resampling. I'm reading the Probabilistic Robotics book by Thrun et al, Chapter 4 on Non-Parametric Filters. The section on Particle filters has an algorithm which states that for each particle…
Paul
  • 1,278
  • 1
  • 14
  • 27
4
votes
1 answer

GraphSLAM: why are constraints imposed twice in the information matrix?

I was watching Sebastian Thrun's video course on AI for robotics (freely available on udacity.com). In his final chapter on GraphSLAM, he illustrates how to setup the system of equations for the mean path locations $x_i$ and landmark locations…
Paul
  • 1,278
  • 1
  • 14
  • 27
4
votes
2 answers

Can a quadcopter hover while tilted?

Is there a way to make a quadcopter maintain steady hovering (no lateral movement, constant altitude) while tilted left or right? If so, how can i accomplish this?
Paul
  • 1,278
  • 1
  • 14
  • 27