Most Popular
1500 questions
15
votes
6 answers
What UAV kit(s) would be suitable for a beginner roboticist with programming experience?
I'm really new to robotics, however I am a programmer familiar with several different languages. I don't have a ton of money to spend and I was wondering what is a really good starter kit.
My criteria is for the kit to be inexpensive and powerful,…
OneChillDude
- 343
- 1
- 9
15
votes
3 answers
Quadcopter PID tuning
In continuation of the question I asked here: Quadcopter instability with simple takeoff in autonomous mode
...I'd like to ask a few questions about implementing a basic PID for a quadrotor controlled by an APM 2.6 module. (I'm using a frame from…
metsburg
- 419
- 1
- 5
- 12
15
votes
3 answers
How to determine quality of ICP matches?
In SLAM frontends which use the Iterative Closest Point (ICP) algorithm for identifying the association between two matching point clouds, how can you determine if the algorithm is stuck in a local minimum and returns a wrong result?
The problem is…
Jakob
- 3,054
- 17
- 36
15
votes
4 answers
How can I modify a low cost hobby servo to run 'freely'?
I've got some hobby servos (Power HD 1501MGs) and I'd like to be able to control them (via an Arduino) so they will either go to the angle I set, or put them in a 'free running' mode, where the load will take them wherever it goes.
Is this even…
Khrob
- 293
- 3
- 8
15
votes
6 answers
How to convert vertical motion to horizontal?
I am interested in using this miniature motor Squiggle Micro Motor to create very tiny horizontal movements. However, due to very limited space, I can only place it vertically within my project.
Assuming this motor is placed as follows, how can one…
boardbite
- 285
- 1
- 2
- 7
15
votes
5 answers
How to setup CLion for ROS?
How can I setup the C++ IDE CLion to display documentation and auto completion correctly when working with ROS?
Jarno
- 311
- 1
- 3
- 8
15
votes
1 answer
How do space rovers survive at very low temperatures?
For example, if a rover has working temperature range of -70 to +120 Celsius, how does it survive and then restore itself if the temperature drops to -150 degrees for several months?
Johnner
- 253
- 1
- 5
15
votes
3 answers
How is PIV control performed?
I'm considering experimenting with PIV control instead of PID control. Contrary to PID, PIV control has very little explanation on the internet and literature. There is almost a single source of information explaining the method, which is a…
Ayberk Özgür
- 390
- 2
- 8
15
votes
2 answers
What is the right approach to write the spin controller for a soccer robot?
Imagine programming a 3 wheel soccer robot. What type of controller would you use for spinning it? P? PID?
The goal for this controller is that it should make the robot stand in a defined angle ( 0 degree ) and turn back if rotated by hand or other…
Miro Markaravanes
- 523
- 4
- 12
14
votes
3 answers
How can I control a fast (200Hz) realtime system with a slow (30Hz) system?
We are currently designing a mobile robot + mounted arm with multiple controlled degrees of freedom and sensors.
I am considering an architecture in two parts:
A set of realtime controllers (either Raspeberry Pis running an RTOS such as Xenomai or…
arennuit
- 609
- 1
- 6
- 14
14
votes
3 answers
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?
ATOzTOA
- 243
- 2
- 6
14
votes
5 answers
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 see operational search and rescue robots in the…
Dr D
- 143
- 4
14
votes
3 answers
Inter-processor communication for robotic arm
I'm building a hobby 6-DOF robotic arm and am wondering what the best way is to communicate between the processors (3-4 AVRs, 18 inches max separation). I'd like to have the control loop run on the computer, which sends commands to the…
mrjogo
- 280
- 2
- 5
14
votes
8 answers
Standalone (or capable of being) Robotics Simulator
I'm a software engineer who volunteers with a non-profit that introduces young girls to technology. We have recently been talking about methods of introducing these children to the world of robotics, and I am curious what types of low-cost options…
Sampson
- 681
- 6
- 6
14
votes
5 answers
USB instead of RS232
RS232 is not popular as it used to be and is mainly replaced by USB [wikipedia]. Problems such as mentioned in this question doesn't help its reputation either.
In a new system design therefore, one could think of using USB instead of Serial Port…
Shahbaz
- 3,250
- 1
- 20
- 38