Most Popular

1500 questions
5
votes
1 answer

Accuracy of monocular visual-inertial odometry

I am currently considering to use monocular visual-inertial odometry (VIO) to localize a smartphone relative to a known object. Now, what I would like to understand is, what kind of accuracy I can expect with such methods. Is there any…
5
votes
2 answers

5 DOF robot - Velocity Inverse Kinematics

I am modelling an articulated robot arm with 5 degrees-of-freedom from igus (igus Robolink). I deduced its direct kinematics equations using Denavit-Hartenberg parameters and homogeneous transformation matrices. I also calculated its Jacobian and…
5
votes
1 answer

Wait simulation time in a non realtime ROS simulation in Python

I want to control a quadrotor with a Python script and run the simulation as fast as my laptop can, not only in real time. I've modified my world and now the simulation runs with 7-10 real time factor. My problem is that after acting I want the…
kNo
  • 151
  • 2
5
votes
1 answer

CMakeLists.txt vs package.xml

I've read this link: https://answers.ros.org/question/217475/cmakeliststxt-vs-packagexml/ But still, I can't understand very clearly. When I try to compile ROS project with the command: catkin_make --install, how and when is the package.xml used?…
Yves
  • 265
  • 2
  • 4
5
votes
1 answer

what's the difference among rgb-d camera, depth camera, 3d camera, and stereo camera?

I'm very new in this field so my question may be very stupid. I apologize for this at first. I'm trying to use a proper camera to run a SLAM algorithm. As suggested by some people, stereo camera may be a good choice. When I searched online, I found…
gladys0313
  • 153
  • 1
  • 1
  • 4
5
votes
2 answers

Accelerometer calibration - how to get cross-axis sensitivities

I've already asked a related question (accelerometer bias removal) here on robotics and got a bit better results on corrected accelerometer output. To get even better results I found the calibration equations (7th & 8th paragraph) from Vectornav…
c0dehunter
  • 265
  • 3
  • 8
5
votes
2 answers

Finding relative location of Raspberry Pi robot indoors

I would like to have a Raspberry Pi robot that can find its location in a room relative to an origin point. What methods would be cheapest? What would the most accurate be? Are there any others that might be in a sweet spot between the two that I…
Tiskolin
  • 93
  • 10
5
votes
2 answers

If you can create pure yaw motion with a quadcoptor then why won't this work with a tricoptor?

An answer to the question Why are quadcopters more common in robotics than other configurations? said: You need 4 degrees of freedom to control yaw, pitch, roll and thrust. Four props is therefore the minimum number of actuators required.…
Mark Booth
  • 4,253
  • 2
  • 25
  • 54
5
votes
1 answer

Can you find object distance using camera pose

I have bounding boxes detected in RGB images, but no information about the camera's intrinsic properties. Using deep learning (preferably) can I find the distance to the object from the camera in real world (meters or cm)? If I find the camera pose…
MasterWizard
  • 151
  • 1
5
votes
2 answers

Building a non rotating persistence of vision device

I'm looking for a way to create a non-rotating persistence of vision device. I have all the electronics set up but I'm stumped with the mechanical design. I tried these two designs: But these didn't work so well. Everything shakes violently and it…
shoosh
  • 151
  • 3
5
votes
1 answer

How can a coaxial stepper motor be used to drive the Z axis effector of a SCARA robot?

I am new to robotics and mechanical engineering. I am trying to understand how the Z-axis (and effector) of a SCARA robot can be driven by a stepper motor with it's shaft coaxially aligned along the same Z axis. In the photo below, one can clearly…
user391339
  • 153
  • 4
5
votes
3 answers

Single power source for electronics and actuators

It seems popular to build robotic systems with separate supplies for the electronics and motors/servos, but what would be involved in a circuit that powers both from one source? If it helps, here is my particular situation. I want to use a single…
Crunchy
  • 161
  • 3
5
votes
1 answer

Robot positioning problem

The problem i am facing is to try and calculate the x and y position of a robot with dead reckoning. Reading from the encoders and getting proper rotations of the wheels of my robot works. The robot has 3 wheels, where 2 of the 3 can be controlled…
Mathijs F
  • 53
  • 3
5
votes
1 answer

Hacker friendly vacuum robots

I'm considering buying a vacuum robot. At first I got excited at finding out that Roomba has an Open Interface. Apparently this was taken out around model 800+ (?) The newest models do not have an Open Interface. What robot vacuums are open /…
user3280964
  • 153
  • 4
5
votes
1 answer

Is there any ROS community effort bases on golang?

I recently read a Go language(Golang) book and feel that this language is what I like. I like C and Python, C can do the low level and basic jobs well. This language is also designed lovely. Also python(but python is really slow...). The Golang…
Nick Qian
  • 91
  • 5