Most Popular

1500 questions
3
votes
1 answer

Where to start for the software side of Robotics?

I am a Computer Science student entering my last year of college. I'm pretty sure Robotics is what I want to eventually be doing based on my interests in AI and embedded systems. I've seen a lot of topics that covers Robotics such as: control…
user2600
  • 31
  • 1
3
votes
1 answer

Once you understand motors, what's the next step?

I've gone through tutorials on how to build circuits and control dc, stepper, and servo motors. I may not understand everything about them internally, but i have a good basic foundation. Now i'm at a loss for where to go from here. I'm more…
Paul
  • 1,278
  • 1
  • 14
  • 27
3
votes
1 answer

Do diagonal mecanum wheels require the rollers to cross the center of the robot

I'm currently in the process of making some changes to my robot to use mecanum wheels. The kinematic models I've seen assume the 45 degree roller from one diagonal wheel to the other, crosses the center of the robot and I've also seen some frame…
PNash
  • 31
  • 1
3
votes
1 answer

Can inferences about servo torque or applied force be made by measuring servo current drain?

I'm working on a robot arm project for hobbyist / learning purposes. One of my DIY motivations is to be able to easily add additional sensors. I've been thinking about using ACS712 linear current sensors to measure the drain on each servo. (The…
RowanP
  • 339
  • 1
  • 11
3
votes
2 answers

How does Lidar penetrate jungle canopy for archeological surveys?

I've read articles like these https://www.nationalgeographic.com/history/article/maya-laser-lidar-guatemala-pacunam and wanted to understand what's going on here. My understanding is the lidar would mostly bounce off of the canopy but to create maps…
blueether
  • 153
  • 5
3
votes
1 answer

Confusion over configuration space, workspace and task space

I have been watching Kevin Lynch's videos on Coursera in this series on the basics of robotics. From that I gathered these are the definitions. configuration space is the space of all configurations of the robot. workspace is a specification of…
heretoinfinity
  • 305
  • 1
  • 5
  • 14
3
votes
1 answer

DC motor modelling with Bond Graph

I am trying to construct an equation that describes the output torque as a function of lambda and omega I have obtained the following bond graph but I am unsure of how to proceed.
Simba N
  • 31
  • 1
3
votes
1 answer

Unstable principal point estimation in zoom camera calibration

I have a camera with a 1/2.9" image sensor from FLIR and a 12-50mm motorized zoom lens from Theia. Because the lens is a motorized zoom lens, I tried to calibrate the camera for different zoom and focus setups with an asymmetric circle matrix board…
sixer
  • 31
  • 1
3
votes
1 answer

How to attach plate to stepper motor?

Total noob here (never touched Arduino before today), & have pretty much no hands-on technical experience (although with lack of experience, I make up in enthusiasm to learn!) Question: How do you attach a plate (material of plate yet to be decided,…
Tee
  • 31
  • 1
3
votes
1 answer

Calculate information matrix for graph slam

0 I am new to SLAM. I am working on graph slam where I need to do pose graph optimisation. For this requirement information matrix is required between two edges for which the transformation has already computed using iterative closest point. I used…
Rajat
  • 31
  • 3
3
votes
1 answer

Pose difference estimation in cartesian impedance control

I am trying to implement a cartesian impedance controller in simulation (gazebo + KDL). The method which I am using is the following: Compute the EE pose from KDL's forward kinematics for the position Compute the EE twist from KDL's forward…
3
votes
1 answer

When reading serial data between Arduino and a node, it hangs. How can I properly send and read data?

I'm using ROS2 foxy with no libraries installed. It runs on an Ubuntu 21.04 x64 machine with kernel 5.8.0-59-generic. I created a project with the goal of controlling an Arduino using python serial in a workspace with the following structure: -…
rasa911216
  • 75
  • 5
3
votes
0 answers

Nonlinear Sensor Fusion with Space-Time Finite Element and Static Condensation?

I have recently implemented an algorithm for the nonlinear fusion of GNSS, barometer, magnetometer, accelerometer and gyroscope data. The algorithm is based on a space-time finite element where the Hermitian shape functions represent the position…
Emil
  • 31
  • 1
3
votes
1 answer

Covariance of Gaussian after sequence of homogeneous transformations

Assume we have a robot that moves and observes landmarks on his path. The path is composed of $k$ poses $s_1 \: ... s_k$ where $s_i = [x,\ y,\ \theta]$. From the sensors, we read the motion measurements as a sequence of gaussian random variables…
3
votes
1 answer

Visual servoing: simple control law

The problem I have a control scheme like the one in the image attached below (Source: Robotics, Vision and Control Fundamental Algorithms In MATLAB®, Peter Corke). But instead of a robotic arm, I have a pan/tilt head. I am not sure what control law…