Questions tagged [kinematics]
Kinematics is the branch of mechanics dealing with the motion of points and objects.
330
questions
0
votes
1
answer
12
views
Classical DH and Euler angles parametrization
Let DH convention is carried out as
$$
A_i = \text{Rot}_{z,\theta_i}\text{Trans}_{z,d_i}\text{Trans}_{x,a_i}\text{Rot}_{x,\alpha_i}
$$
This is the classical DH method stated in Spong's book. The ...
2
votes
1
answer
64
views
Redundancy and Null space projection
I'm reading "Theory of Robot Control" by Carlos Canudas Wit, Bruno Siciliano, Georges Bastin. In Task space control chapter, exploiting the redundancy by means of null space as shown below ...
0
votes
0
answers
9
views
Estimating the bycycle model using point sets from consucutive frames
I have two sets of points from two consecutive frames (restored from a video). The data represent points on the surface of a single-vehicle moving between frames. Points are in 3D and are assumed not ...
0
votes
1
answer
47
views
Body angle of a centre-articulated robot
Wondering if anyone can help me out with this one, or point me in the right direction. I am working on a centre-articulated robot, which is steered via a push-pull chain drive. The chain drive is ...
1
vote
1
answer
70
views
How to get transform between two fixed frames using a camera
In my task, I have two manipulators: one 6 dof robot (Manipulator 2 as shown in attached link picture), and one passive arm (Manipulator 1 as shown in attached link picture). Both the frames 1 and 2 ...
2
votes
1
answer
61
views
What is the consquence of Gimbal lock?
I'm learning about Gimbal lock and I understand the reason why that happened.
But I don't understand why that is a big deal because it only affect this rotation. After this rotation finished, we have ...
0
votes
0
answers
22
views
Robot increases in length, trying to keep robotic along previous position trajectory
Sorry for the confusing title, this seems to be a difficult problem to concisely describe. I am working on a 50-DOF (yes, 50) robot that is comprised of "elbow macaroni" links that rotate ...
1
vote
1
answer
119
views
How to solve this basic dynamics/inverse kinematics problem
Suppose I have a 6-DOF robot arm with revolute joints whose tooltip is at some position $\bf{r_0}$ and I want to move it through some trajectory ${\bf r}(t)$.
For simplicity, assume there are just 2 ...
0
votes
1
answer
20
views
VR: is it possible to calculate hand position relative to head based off these known orientations and lengths?
If we have 3, 9DoF IMUs for absolute orientation data on the:
wrist
upper arm
forehead
and we know the length of the:
wrist
upper arm
shoulder to base of neck
neck
and we also know the global ...
0
votes
1
answer
49
views
Inverse kinematics for 2DOF robotic arm in 3D
i am trying to find the inverse kinematics for quadrotor with 2Dof robotic arm, which has first joint rotation axis perpendicular with second joint. So, for the inverse kinematics i use two equations
...
0
votes
0
answers
39
views
Problem with Inverse Kinematics Solver (Jacobian Inverse Method)
I am trying to create an inverse kinematics solver for my 4-dof (all revolute joints) robot using the inverse Jacobian Method. However, it does not seem to be working as the distance between target ...
0
votes
1
answer
24
views
Defining the specifications required by a 6DOF robot to impose a harmonic sinusoidal motion
Perhaps a bit of a simple question, but since I don't have a background in robotics/engineering, then I imagine this would be the perfect place to ask such a question.
I am buying a 6-DOF Stewart ...
0
votes
1
answer
81
views
GPS + IMU data and kinematics equations
I have the following data
Longitudinal acceleration, $a_x^{IMU}$
Lateral acceleration, $a_y^{IMU}$
Vertical acceleration, $a_z^{IMU}$
Yaw angle, $\psi$
Yaw rate, $\dot{\psi}$
Latitude, $\rightarrow ...
2
votes
1
answer
53
views
Equations of motion with mass attached to end effector and external force
I have to find the equations of motion for the given manipulator:
The links of the manipulator are considered weightless and the equations of motion have to be derived by using the Lagrange equations....
0
votes
1
answer
67
views
Kinematic Bicycle Model theta units
I don't understand the $\theta$ units. The bicycle model defines $\theta$ as:
$$\theta=\theta +\frac{v\cdot\tan\delta}{L}\cdot$$
Where $v$ is the vehicle velocity, $L$ is the wheelbase distance, and $\...
0
votes
2
answers
57
views
control of a rod attached to a motor
I have a 76 cm, aluminum rod, attached to the shaft of a 12v DC banebot motor. The rod is hanging vertically initially, and rotates in the vertical plane. The task is to control the rod to make it ...
0
votes
0
answers
59
views
Robot differential drive wheel speed
I would like to build a small robot. The robot will have 4 independent motors, one for each wheel. It will have a rear axle fixed and the front axle will be freely pivoting around its center, somewhat ...
0
votes
0
answers
23
views
Trajectory optimal for quadcopter
I have defined a quadcopter that I control with a PID controller. The dynamics that define it are such.
$T=mg+m\ddot{z}$
$\theta=\frac{\ddot{x}}{-9.82}$
$\phi=\frac{\ddot{y}}{9.82}$
As you can see I ...
2
votes
1
answer
70
views
Holonomic constraints on an upright wheel
A wheel moving in free space has the six degrees of freedom of a rigid body. If we constrain it to be upright on a plane and to roll without slipping, how many holonomic and nonholonomic constraints ...
0
votes
0
answers
231
views
In MuJoCo why do some XML files have objects fall to the ground while others are just fixed above the ground?
Why do some models, or objects in a MuJoCo XML script fall to the floor while others don't?
In the models files that come with the MuJoCo zip, the robot arm (arm26) does not fall to the ground while ...
2
votes
2
answers
74
views
Confusion about Gimbal lock
I am trying to understand exactly what is happening when Gimbal lock occurs. I have read many explanations now which provide the high-level idea, in that Gimbal lock occurs when two axes are aligned ...
0
votes
1
answer
49
views
Forward Kinematics for articulated manipulator not giving right answer
I calculated the forward kinematics for an articulated manipulator robot in ROS, but I am not getting the right answer. Here is the diagram for the robot configuration I used-
When Q1,Q2,and Q3 are ...
0
votes
0
answers
42
views
Trajectory following of 3-wheel omnidirectional robot
I created a three-wheeled omnidirectional robot on omni-wheels, there is also a program in which I can plot a trajectory when plotting a trajectory, such data are obtained (X, Y, Tangent X, Tangent Y, ...
0
votes
1
answer
98
views
What does RR stand for in RR-manipulator?
I have memorized RR-manipulator as having 2 arms from Google images but "arm" isn't spelled with "R". I also noticed that RRR-manipulator has 3 links. Does R stand for revolute?
0
votes
1
answer
43
views
How to calculate DH parameters for Higher Pair?
I am trying to build a robot which is having Bevel Gears connecting two links. I want to calculate DH parameters, but i am stuck with this bevel gear as when the joint rotates both angle and ...
1
vote
1
answer
56
views
Drive unicycle kinematics equations through the geometry
The unicycle dynamics in discrete-time is given by:
$$
\begin{array}{l}
{x_{k + 1}} = {x_k} + \Delta {s_{k + 1}} \times \cos ({\theta _{k + 1}})\\
{x_{k + 1}} = {x_k} + \Delta {s_{k + 1}} \times \sin (...
0
votes
0
answers
237
views
How to correctly determine the θi Denavit-Hartenberg parameter for a SCARA manipulator?
I am using Tsai's Robot Analysis (The Mechanics of Serial and Parallel Manipulators) and I am working on deriving the homogeneous transformation matrices for the SCARA robot with the assigned frames ...
0
votes
0
answers
47
views
IK Jacobian is always a singular matrix
I am trying to solve an inverse kinematics equation for 6DOF system, 3 rotation and 3 prismatic joints. I am trying to solve using perturbation method, by adjusting each joint and calculating the ...
0
votes
0
answers
80
views
Joint space trajectory script unclear
I have a script provided by The MathWorks Inc. that makes a robot end-effector follow both a task space and a joint space trajectory through several waypoints. These trajectories are then plotted in ...
1
vote
1
answer
118
views
4 Axis Gimbal Nodal Robot DH Parameters
I'm working on a robot gimbal where there are 4 revolute joints (4th axis for gimbal lock, reducing inertia etc). The robot is nodal such that all axes have the same nodal point and rotating any axes ...
0
votes
1
answer
51
views
can anyone explain detailly this video(title: sensorless active complaince)
https://www.youtube.com/watch?v=g8Je93soOZE
i am interseted in how they achieve compilance and detect collision in servo without the use of sensors. so any one please explain briefly
3
votes
1
answer
441
views
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 ...
0
votes
1
answer
36
views
If a point in a sphere can be given by longitude and latitude, why isn't a torus (also representing 2 dimensions) its configuration space?
In Modern Robotics by Kevin Lynch et al, there is mention of the difference between topology and sample representation as shown by the figure below.
I am curious as to why the topology of a point is a ...
1
vote
1
answer
122
views
Multiple Rotations via Matrix Multiplication
so I am having an issue understanding why you right multiply for current frame rotation vs left multiply for fixed frame.
Let us say you want to: Rotate about x, then Rotate about current y, then ...
0
votes
1
answer
85
views
How do you end up with 1 degree of freedom with one big link connecting 3 other links?
I was reading Modern Robotics by Kevin Lynch et al. and this robot was presented. They had introduced Grubler's formula which assumes independent joint which gives $dof = 0$ but this is not the case ...
0
votes
1
answer
30
views
Can 2 spaces with different dimensions be topologically equivalent?
I am a bit confused with topology and am reading the next section after configuration spaces. I bumped into the question and got really confused.
0
votes
2
answers
26
views
Is the translational vector (positon) in transformation matrices in cm or another unit (MATLAB)?
My transformation matrix gives me, for example, x = 0.06, y = 0.27 and z = -0.04
It does not make a lot of sense to me if this is in cm.
0
votes
2
answers
172
views
Orientation Problem of a 4-DOF manipulator
As shown in figure, I have a 4-DOF manipulator.
I want to control the robot such that the end-effector should always be pointing down no matter where the robot is in the end space. For the ...
1
vote
1
answer
73
views
Finding torque equation for my robotic arm
I am designing a 5 dof robotic arm, and for that I would like to find a torque equation. However, I am a little confused here:
According to me the torque equation for M1 should be l2m2+l3m3+l4m4+l5m5 (...
0
votes
2
answers
185
views
How can I input joint angles to transformation matrix to get position in matlab?
I am trying to get the forward kinematics for a robot model in matlab (rigid body tree).
I created a 4 x4 transformation matrix from the base to the end-effector using the gettransform() function. I ...
0
votes
1
answer
17
views
Robotic Tasks in relation with components
I will try to ask the best i can:
Our Human Body has parts like arms, legs, head etc. An arm can rotate 360 degrees. Arm has a hand with five fingers which can grip, poke, push etc.
How would we ...
0
votes
0
answers
32
views
how to find the kinematic and dynamic model of the mechanism
enter image description here
5 links 4 revolute joints find the kinematic and dynamic model ,link 3 should be horizontal with ground and one end of link 1 and 5 there are sliders enter image ...
0
votes
1
answer
117
views
Calculating wheel linear velocity from body velocity
A frame {b} is attached to the centre of a robot chassis. The planar configuration is given by $(x,y,\phi)$ where $\phi$ is the angle between the x axis in {b} and the x axis of a fixed reference ...
2
votes
1
answer
128
views
Omnidirectional Movement for 3 Wheeled Spherical Omni wheel robot
I was watching James Bruton's video on his spherical omniwheeled robot and he was explaining how to go directly sideways. He explains this from 6:09 to 7:06. I didn't understand how the velocity of ...
0
votes
0
answers
22
views
Looking for a course (online?) RE: systems with XY stages
Using XY stages is common in many fields:
3D printing
Genetics instruments
semiconductor lithography
automated microscope slide imaging
See for example https://www.asml.com/en/technology/lithography-...
0
votes
1
answer
222
views
6DOF Kinematics moveo
I asked on stackoverflow for the DH-Parameter for my robotic arm (moveo bcn3d).
I also copied the arduino code of Skyentific (YouTuber). Modified it to match my settings but i still does not work. Can ...
2
votes
1
answer
68
views
Range of a heading angle [0,2π) or [−π,π)
Consider the unicycle dynamics in 2D plane:
$$\begin{array}{l}
\dot x = v\cos \varphi \\
\dot y = v\sin \varphi \\
\dot \varphi = \omega
\end{array}$$
What is the range of the heading angle $\phi$? ...
1
vote
1
answer
251
views
Calculate Torques & Forces From Jacobian Matrix
Dear Robotics Stack Exchange,
I am trying to calculate the torques and forces for a 2DOF robot.
I’m used the partial differentiation method to find the Jacobian matrix. I managed to find the ...
1
vote
1
answer
69
views
How to find Joint Angles or Theta for 7DoF Robotic Arm
I am trying to find the joint angles or at least theta to be used to find the Denavit-Hartenberg Parameter for a robotic arm (Baxter's right arm). I have the link lengths and such, but I don't know ...
1
vote
0
answers
170
views
Deduce all possible configuration for a given CONF param FANUC
I am working on the "CONF" parameter of FANUC Robots.
The "CONF" param determine the pose of the robot (maybe to have only one inverse kinematics solution). This configuration is ...