Most Popular

1500 questions
4
votes
1 answer

2D Map representation of GPS coordinates in degrees

I want to implement my own GPS navigation for a quad-copter. I can calculate and filter the GPS coordinates (latitude and longitude in degrees). I believe the easiest approach for me would be, to calculate the change of the heading of the…
dgrat
  • 373
  • 1
  • 3
  • 10
4
votes
1 answer

Compliance control for a single link robot in matlab

What exactly is active compliance control in robotics joint? Why Is it used ? How can I write a program to simulate the compliance control in matlab for a single robotic link or single robotic joint ? I have to develop an algorithm for torque…
4
votes
1 answer

24v dc to 12vdc converter

I have built a r/c car that runs on 2 30AH 12V DC deep cycle batteries. The motors are 24v motors that will each draw around 15A at full power. My motor controller can handle this, as well as reclaiming braking energy. This is my way of saying…
sww1235
  • 43
  • 6
4
votes
1 answer

How to execute a script at shutdown of a launch process

I am trying to execute a bash script when my robotic simulation is shut down (to tear down the network configuration necessary for the simulation). I use ROS2 launch system to do so and I planned on using the OnShutdown event handler to launch some…
4
votes
1 answer

Why visual SLAM is seldomly used in autonomous driving?

In research called Occupancy Network by Tesla, the occupancy map is constructed by the deep learning method. We know that visual SLAM can compose maps like Octomap, either. And Octomap can be used for quadrotor's fast flight (can refer to this…
Mr.parker
  • 41
  • 2
4
votes
2 answers

Transformation a robot in 2D?

I'm watching this video at 36.00 min. The guy gave an example but I'm not sure what is the problem. He stated that if we want to move a robot then we should to the following for inhomogeneous case, $$ x' = Rx + t \\ R = \begin{bmatrix} cos\theta…
CroCo
  • 2,453
  • 1
  • 17
  • 40
4
votes
1 answer

Webots: Increase Calculation Speed On Supercomputer

I am using a supercomputer (MSI, Minnesota Supercomputing Institute) to run my Webots simulations. However, on my own laptop (MacOS) the amount of time necessary to calculations is much shorter. I was wondering if there was an optimal configuration…
user33074
  • 43
  • 4
4
votes
1 answer

LIDAR solutions

I am surprised by the price range of Lidar applications considering the simplicity of the design. I try to make a simple project that requires lidar for object recognitions etc. I wouldn't like to use Visual Recognition such as OpenCV. Regardless…
iordanis
  • 175
  • 1
  • 4
4
votes
2 answers

How to install Gazebo to use along with ROS2 Humble Hawksbill on Ubuntu 22.04?

I have used ROS noetic before by installing the full desktop version which comes along with gazebo simulator and its plug-ins (gazebo_ros_pkgs) ready to use with ROS directly. Due to some requirements, I have to install ROS2 on Ubuntu 22.04 on a…
you_know_who
  • 83
  • 1
  • 1
  • 9
4
votes
2 answers

Kinematics of a 4 wheeled differential drive robots

I have a 4 wheeled differential drive robot, like the Pioneer 3-AT. There are only two motors, one for left wheels and one for right wheels. I want to send velocity commands to the robot, I'm using ROS and the standard commands are:…
4
votes
1 answer

The math behind minimum controller sample rate compared to actual error frequency spectrum

It seems intuitive to me that, in a digital system, a system sampling the error rate "too slowly" will fail to stabilize the system. Is there a theory/set of metrics/equation I can use to represent this in the frequency or time domain? i.e. $$ e(t)…
4
votes
1 answer

Inverse kinematic solution with constraints on Rotation for Homogeneous Matrix

I have a 4 degree of freedom robot arm with 3 revolute joints and one prismatic joint as shown in the image: I can give just Target Point position to the Inverse kinematic chain and find a solution for the 4 DOF robot. Which moves 4 joints to touch…
4
votes
1 answer

Does a stable library exist for docking robots using images?

I built a mobile base from scratch, and now I am focused on getting the robot to charge. The robot is using an on-board webcam (and PC) to detect a QR barcode on the charger unit. Using OpenCV I find various barcode attributes such as center point…
Mike
  • 361
  • 1
  • 7
4
votes
3 answers

2D path following robot, converting XY axis path to input on wheels

at the moment I am creating an android program, that will steer my simple, 3 wheel (2 motors, 1 for balance) robot to move online following the path drawn by user on his screen. The robot is operated through WiFi and has 2 motors that will react on…
Sullson
  • 43
  • 4
4
votes
1 answer

Why are serial manipulators almost always made of single dof joints?

I am currently taking my first robotics class and I found it curious that all serial manipulators have single dof joints. Why not use joints with more dof and reduce the number of components? Will that increase the error?
Eyas Ayesh
  • 41
  • 1