Most Popular

1500 questions
6
votes
3 answers

How to calculate Euler Angles from gyroscope output?

I am using a tri-axis accelerometer and tri-axis gyroscope to measure the linear acceleration of a body. I need to get the orientation of the body in euler form in order to rotate the accelerometer readings from the body frame into the earth frame.…
salbert
  • 61
  • 1
  • 1
  • 2
6
votes
4 answers

How many methods can I use to acquire depth data?

I am a newbie in Robotics. As far as I know, there're generally two ways to acquire depth information of a scene. One is the stereo vision method which applies two cameras. The other is the RGBD sensors such as Kinect and Primesense. It seems that…
xuehy
  • 73
  • 4
6
votes
4 answers

PID control of tank-like robot and IMU

Consider a tank like robot with a motor driver channel for each side of the robot (two motors on the left and two motors on the right) and an IMU. I'm interested in driving the robot in a straight line using the yaw data from the gyro and…
6
votes
3 answers

Stereo camera Vs Kinect

Any one can advice me on the ideal perception sensors for pick and place application using a robotic manipulator with ROS support. I have generally looked at things like Kinect and stereo cameras (Bumblebee2) which provide depth that can be used…
Alan
  • 63
  • 1
  • 1
  • 5
6
votes
2 answers

BeagleBone - PRU questions

I will be using at least one programmable real-time unit (PRU) to send pulses to a stepper motor driver but before I begin, I am trying to lay out the structure of my programs. I am using this library PRU Linux API for loading assembly code into…
user7690
6
votes
2 answers

What type of servos are used in industrial robot arms like Universal Robot UR5?

I've noticed that the industrial robot arms have very smooth, fast, and strong movement. Does anyone know what type of servos they use. I'm trying to build my own and don't want to have the jerky movement that is seen in a lot of DIY robot arms? …
Ryan
  • 163
  • 1
  • 4
6
votes
6 answers

Low power computer for stereo vision

I would like to build a motorized robot with stereo vision that sends visual input to a PC over wifi for processing. A Raspberry Pi would have been perfect for the task if it would be possible to connect 2 cameras. The Pi 2 would be powerful enough…
TomTom
  • 171
  • 1
  • 3
6
votes
1 answer

Difference between kinematic, dynamic and differential constraints

I would like to know the simple difference between kinematic, dynamic and differential constraints in robotic motion planning.
boon
  • 319
  • 2
  • 8
6
votes
2 answers

Protecting electronics against voltage/current extremes and bad polarity

I have built a robot from a wheelchair that has worked very well thus far. It is now time for me to take the next step. I need to implement a permanent power circuit with proper protection. The lowest level of protection I can think of is a fuse,…
6
votes
2 answers

Programming an ESC to have reverse mode

How do you program an ESC to have a reverse mode? We're looking to control an ESC from a servo board (for a robotics project). Assuming that the input will be between 0 and 255, we're looking for 127 as off, 255 as fully forward and 0 as full…
Olly the idiot
  • 121
  • 1
  • 2
6
votes
1 answer

Vex motors and tank treads drained 9-volt battery more quickly than expected

I've got a couple Vex 269 Motors hooked up to an Arduino Duemilanove. These motors run a some Vex Tank Treads. I powered the whole setup with an off-brand 9-volt battery. Everything seems to run great, except that it is only able to run for about 30…
golmschenk
  • 1,564
  • 3
  • 16
  • 25
6
votes
2 answers

Inverse kinematics with joint contraints

I have a manipulator having 4 revolute joints with some movement limitations. So, when I apply inverse kinematics, I'm getting results which are out of limits. Please provide me an algorithm that implements inverse kinematics considering joint…
Sharath
  • 61
  • 1
  • 3
6
votes
3 answers

Which programming language should I use with the NXT?

We have an optional course in our high-school which is about robotics. We're using the Lego Mindstorms NXT and program it with the original Mindstorms-software. However, we want to advance and use a major programming-language. We have tried NXC and…
looper
  • 199
  • 1
  • 8
6
votes
3 answers

Is an accelerometer sufficient to detect displacement, or do I need an INS?

Do I need a complex system (of gyros, accelerometers etc.) to detect if a robot has moved forward or can I simply use an accelerometer. I'm building a robot that learns to walk and I need to detect displacement for machine learning. Can I use an…
Jordan
  • 911
  • 1
  • 7
  • 18
6
votes
1 answer

Build a ROS robot with SLAM without laser

I've build a simple wheeled robot based on two continuous servos, controlled by Raspberry Pi running ROS-groovy, with a smart phone mounted on top to provide additional sensors. I'd like to situate the bot in a room and have it move to various…
Bill
  • 183
  • 1
  • 5