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…
Manos Agelidis
- 31
- 3
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…
Federico Taschin
- 189
- 8
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…
Optical_flow_lover
- 43
- 3