6 votes

How Can A Total Beginner Become A Skilled Roboticist?

Robotics is a mixture of things like mechanical engineering, electronics engineering and software engineering! Knowing C++ is a big head start in this area! Because I strongly believe that amongst all ...
JJerome's user avatar
  • 183
6 votes

Which is a good and cheap 3D LIDAR or other options?

There are now some sub and around ~1000USD 3D Lidars available. I wanted to provide an answer for future reference if anyone else comes looking for "cheap" Lidars. LeddarTech M16 ~500 USD ...
Andreas Klintberg's user avatar
5 votes

How Can A Total Beginner Become A Skilled Roboticist?

There are a few dimensions to being a roboticist: is knowledge of theory about robot perception (understanding the world through sensors such as cameras, signal processing and machine learning), ...
Peter Corke's user avatar
  • 1,692
4 votes
Accepted

Autonomous Mapping help!

I think there is a bit of misconception with what SLAM does, just remember that SLAM stands for; Simultaneous Localization and Mapping, what you want is to explore the map (autonomously of course) so ...
Harley Lara's user avatar
3 votes
Accepted

SLAM system for LIDAR and Stereo camera for cone detection for Autonomous driving

You should probably also add information regarding your sensors, for instance what LIDAR are you to use 2D or 3D etc. The nature of SLAM algorithm shall also depend upon what kind of system do you ...
Harsh Sinha's user avatar
2 votes

Reducing noise between 3 ultrasonic sensors and make Autonomous Robot more precise

There are two issues in the question: noise (interference) among the three sensors how to handle the motion with relation to the sensor readings The noise between sensors is most probably a hardware ...
Gürkan Çetin's user avatar
2 votes
Accepted

How to build an autonomous navigation system for robots?

In order to implement the line following function you need to make several design choices which will affect your robot performance and accuracy. Here are some examples: GPS Coordinates: using a GPS ...
Anelito's user avatar
  • 332
2 votes

how to use ROS navigation stack with 4 wheeled robots

Yes there is. You need to develop or look for the developed equations of velocities that provides the math that transform from the x y theta velocities to the velocities on each of the motors that you ...
jdios's user avatar
  • 497
2 votes

Variables that Improve SLAM

If you are restricted to camera-only SLAM you are on a good track. You mentioned a robot, do you use its odometry? How good is your extrinsic robot-camera calibration? How good is your intrinsic ...
FooTheBar's user avatar
  • 1,355
2 votes

Robotics RC Car hack help

I'm fairly certain you can't control a DC motor solely by plugging it into pins on the Arduino. You could use a diode and a transistor to power the motor, however you cannot control the speed. To ...
Rohan Harish's user avatar
2 votes

Odometry using wheel encoder with no differential drive

So long you have a sensor to read the angle of the steering wheel, you can use the bicycle kinematic model to compute odometry for an Ackermann drive platform, e.g. a car: $$ \begin{align} \\ \dot{x}...
xperroni's user avatar
  • 1,353
2 votes

Autonomous RC Car Competitions in germany

You can find more info about many kinds competitions here
Synapsido's user avatar
2 votes

Finding the PID values for a vehicle control system

In addition to the manual Ziegler-Nichols method on manual tuning, I wanted to point out that the dynamics of the throttle/brake might not be symmetric. In that case, the set of Kp, Ki, Kd working for ...
roboengr's user avatar
2 votes
Accepted

What is Wrong With My Stanley Controller for Car Steering Control

While matching up your code against the Stanford paper I did some rewriting, which I pasted below. The handling of ref and arr were pretty confusing, so I introduced somewhat more transparent terms. ...
r-bryan's user avatar
  • 1,271
2 votes

Why visual SLAM is seldomly used in autonomous driving?

There are a couple of reasons. Autonomous driving is all about perception and localization. Not the mapping. For localization, a simple map and GPS are enough. In terms of perception, the ...
Chanoh Park's user avatar
  • 1,527
2 votes

Steering wheel angle control

How do I choose the actuator for my steering wheel angle? Assuming this actuator will be directly driving the steering angle controller which take rotary inputs, you'll need a - Rotary actuator. ...
a-roboticist's user avatar
1 vote
Accepted

Jetson TX2 vs small form factor PC for autonomous robots

A Jetson TX2 is about 15 Watts at full load and can run from 9v-15v. The PC with GTX 1050 will be above 300 Watts and likely require both 5v and 12v supplies with little wiggle room in those numbers. ...
Ozoid's user avatar
  • 66
1 vote

Finding the PID values for a vehicle control system

Kp, Kd, Ki are called gains of the controller and can be found using manual tuning or via some techniques for example the Ziegler-Nichols method which is more precise. And you can use different ...
Muhammad Idrees's user avatar
1 vote
Accepted

Can I use experience in Game AI development to develop autonomous driving robots?

Depending on what you mean by experience...While you have been developing GameAI I assume you gained domain specific and domain independent experience: Theoretical AI knowledge is key to all ...
50k4's user avatar
  • 6,652
1 vote

Robotics RC Car hack help

Check out this great opensource project called DonkeyCar, which sounds pretty close to what you are trying to achieve. You can fork the project on GitHub and add your own modifications as required. ...
commanderScraps's user avatar
1 vote

Is a small time locally controllable system holonomic?

In robotics, a holonomic chassis is one that can move in an arbitrary direction regardless of the robot's facing. Such a robot can move in interesting ways. For example, if you have a fixed camera on ...
NomadMaker's user avatar
1 vote

How to get position (X Y values) from a USB optical mouse

I am not sure what you mean by 'displacement value which is acceleration independent'. The conversion of relative positioning you're getting from /dev/input/mouse will always depend on the DPI of the ...
HighVoltage's user avatar
  • 1,096
1 vote

Is it possible to implement VSLAM on Arduino?

Not on nano and uno because of memory size. Really basic one with a low-resolution image and slower fps might be possible on mega. Still memory size might not be enough. Due is really marginal in ...
Chanoh Park's user avatar
  • 1,527
1 vote

How do I calculate the direction robot is facing, pose from velocity and yaw rate?

Close. A simple solution is to first track the heading over time using the yaw rate sensors. If you're getting measurements every $\delta t$ seconds ... $$ H(t+1) = H(t) + Yaw(t)*dt $$ The, you ...
Josh Vander Hook's user avatar
1 vote

State-vector for distance measurement between two autonomous cars

A Kalman filter can combine multiple sensors, but can also recover information of other states you do not measure directly. For example if you only measure the position the Kalman filter can also ...
fibonatic's user avatar
  • 941
1 vote

Tackling loops and discontinuations in PID line follower

What you need is a hierarchical fuzzy controller for crossing detection. The situation, that the black line on the ground has complicated shapes like zigzags and loops is a good opportunity for ...
Manuel Rodriguez's user avatar
1 vote
Accepted

How can I determine the Transition Matrix of a Kalman-Filter ?

When localizing a robot we usually use the world coordinate frame. Since it's static it is easier to represent the position of the robot. As an example you may use the North and East directions as the ...
Tharindu Suraj's user avatar
1 vote

how to find space in point cloud larger than given l*b

Why don't you try to look it au contraire? Given you know the robot's "radius" (a contact free sphere actually with your desired r value) you can enlarge obstacles you find, although this would ...
Akindart's user avatar
  • 129
1 vote

In practical terms, how close is the accuracy of camera-based visual odometry/SLAM methods to lidar-based methods for autonomous car navigation?

In other words, could this difference noticeably impact safety or reliability? -> not at all in my opinion. What important in autonomous car navigation is localization stability rather than the ...
Chanoh Park's user avatar
  • 1,527
1 vote

Which is a good and cheap 3D LIDAR or other options?

There is no cheap outdoor 3D LiDAR (as long as the definition of your "cheap" is under USD1000). This might suit your purpose. There are low cost (USD100~500) 2D LiDARs. You may need to combine ...
Chanoh Park's user avatar
  • 1,527

Only top scored, non community-wiki answers of a minimum length are eligible