Most Popular

1500 questions
3
votes
1 answer

What Battery Voltage to use?

Im currently designing a small robot that uses 2 of these 12v motors, which are manage by the L298N motor controller board, and is being controlled overall by an arduino. Now I have come across an article(Scroll to bottom after clicking link for…
dka13
  • 33
  • 4
3
votes
0 answers

Waking up Roomba over serial

I've been trying to mod an old Roomba 400 series (model #4220) by adding a Raspberry Pi to it. I have the Raspberry Pi communicating over serial with the EZSync018 cable. I have everything working, except that I can't seem to wake the Roomba up…
3
votes
2 answers

Usage of Multibeam 2D Imaging Sonar for AUVs, testing them in the pool environment

I belong to an AUV team at my university. We are planning to have a Multibeam 2D Imaging Sonar (the Blueview P900) for our AUV to detect obstacles underwater. I have the following questions to ask on the feasibility of testing/implementing such…
freax
  • 33
  • 2
3
votes
4 answers

Autonomous car steering using IR sensors

I want to steer a RC car in a straight line.The car has 4 sharp IR sensors on each corner of the car to help it steer the corridor.The corridor is irregular and looks something similar to the picture below. The car needs to be stay exactly at the…
SteveIrwin
  • 137
  • 1
  • 9
3
votes
2 answers

Calculation of error, based on camera images

I am trying to measure the precision error of a gripper that is mounted to the flange of a 6 DOF industrial robot. The gripper-design is rather complex, therefore we would like to make sure it is operating precisely. I think a simple way to measure…
Alex
  • 33
  • 3
3
votes
2 answers

How to get unix/posix time stamp in header of ROS msg?

I am using two sensors each connected to different machine (each machine separately runs Ubuntu 16.04 and ROS Kinetic). When I echo topic on these two machines, I see the time stamps in header of messages are different. Even though they are running…
fhm
  • 31
  • 1
  • 4
3
votes
1 answer

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 robot? Is their a way I can map cmd_vel(x,y and…
3
votes
1 answer

Is it possible to use HC-SR04 ultrasonic range sensor to indicate thickness of a material

The HC-SR04 is directly connected to an Arduino board with the receiver end(echo) connected to analog pin 2 and the transmitter (trigger) connected to digital pin 4. I am wondering if I can use the sensor to sense the change in saturation from when…
hollander
  • 107
  • 1
  • 3
  • 6
3
votes
3 answers

How to control the velocity of a mobile robot?

I have a differential drive robot whose linear velocity and angular velocity is to be controlled. The current strategy for doing that is: A high level path tracking module spits out the reference velocities (linear and angular) Using the kinematic…
3
votes
3 answers

I want my stepper motor to switch speed while traveling (not acceleration wise)

I have this project I'm working on where I'll need the speed of the stepper motor to change set speed at a certain distance, I just can't figure out a way to do it. I'm using arduino and a stepper motor, this is the current code. #include…
hollander
  • 107
  • 1
  • 3
  • 6
3
votes
3 answers

What is the most appropriate SLAM algorithm for quadrotors with RGB-D camera?

I have been researching on SLAM. I came across EKF SLAM which uses odometry to measure the robot's initial position in the map and as well as landmarks which helps the robot's position to be more accurate. Based on the SLAM for dummies, it has a…
Xegara
  • 251
  • 1
  • 7
3
votes
2 answers

What exactly is a nodelet?

I am new to ROS. I tried to read the documentation regarding nodelets on ROS wiki. But I couldn't understand it very well. I would like to know what is a nodelets in simple and intuitive terms
3
votes
1 answer

Problem with moving heavy computation into ISR's (dspic33E)?

I am controlling a robotic system using a dspic33E. I have a few PID control loops for motor control, several SPI slaves, and an I2C master that I communicate with. Currently, I use interrupts for setting flags which I then address in a tasks…
vxtfh
  • 31
  • 2
3
votes
3 answers

Basic question about Markov Localization, probability and belief distribution shift

I am starting in robotics, and reading about Markov Localization, I have one doubt, probably very stupid, but, well, I want to solve it. Let's take the CMU Website example:…
xCovelus
  • 133
  • 5
3
votes
3 answers

DC motor direct loading

I found many tutorials and online calculators for the selection of dc motor to drive wheel, I understood how the torque affect the driving of wheel. But what happen when I change the orientation of motor and load? What is the main criteria for a dc…
SekaiCode
  • 131
  • 2