Questions tagged [kinematics]

Kinematics is the branch of mechanics dealing with the motion of points and objects.

Filter by
Sorted by
Tagged with
0
votes
1answer
18 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 ...
1
vote
1answer
19 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 ...
3
votes
2answers
351 views

The Jacobian resulted from Screw method is different from analytical one (Example Inside)

I am currently solving a kinematics example that asks for the Jacobian. However, when I solve it using the Screw method I get different results from the analytical method, The example is kinda hard to ...
1
vote
1answer
46 views

C space for R5 manipulator

Trying to create a collision avoidance model (RRT) for an RRRRR manipulator. I am unable to wrap my head around how to represent the same in configuration space. Anything upto 3 joint variables is ...
1
vote
1answer
38 views

Elegant way to mathematically relate joint positions (without a root/base joint) for easy re-rooting?

I'm pretty new to robotics, but have learned about the tranformation matrices and how to relate relationships between joints using transformation matrices. I just wonder if there is a system that ...
0
votes
0answers
24 views

Maximizing the Coefficient of Friction Between Two Surfaces

I am new to this site so please let me know if I can improve my question. A component of a robot I am designing includes a four-wheeled carriage that travels linearly on an aluminum surface. The ...
0
votes
0answers
30 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
1answer
20 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
1answer
107 views

5 bar linkage hand exoskeleton

I have a project to design a hand exoskeleton for hand rehabilitation. The problem is that i'm thinked I only need the linkage mechanism with multiple 4 bar linkages. But because of human fingers ...
0
votes
1answer
49 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
0
votes
1answer
19 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
1answer
53 views

Parallel spatial mechanism - DOF

The parallel mechanism is composed of a moving platform and a base (or frame) connected by four legs. Each leg is composed of five revolute joints numbered 1, 2, … 5 from the base to the moving ...
1
vote
1answer
55 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
1answer
30 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 ...
1
vote
1answer
39 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
1answer
141 views

What is my last rotation matrix for the last three angles when i have found the first three when doing inverse kinematics to a 6dof robot?

I am doing inverse kinematics for a 6dof robot. I have used the geometrical method to describe the angles from one to three. I have trouble doing the next part. I know I that I have found the ...
0
votes
0answers
49 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
0answers
39 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 ...
0
votes
0answers
32 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 ...
19
votes
4answers
24k views

Computing the Jacobian matrix for Inverse Kinematics

When computing the Jacobian matrix for solving an Inverse Kinematic analytically, I read from many places that I could use this formula to create each of the columns of a joint in the Jacobian matrix: ...
1
vote
1answer
73 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 ...
2
votes
1answer
38 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
1answer
18 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 ...
0
votes
1answer
28 views

How can I find the kinematics 2 differential drives attached together along their axes?

I have a system like shown in the diagram where 2 robots having differential drive are physically constrained together. Traditionally for a single robot, we find the Instantaneous center of curvature (...
2
votes
1answer
108 views

How to find angular velocity using pure pursuit algorithm?

I have implemented the pure pursuit algorithm for my differential wheeled robot as described in the following paper: http://www.enseignement.polytechnique.fr/profs/informatique/Eric.Goubault/MRIS/...
0
votes
1answer
28 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
2answers
87 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 ...
3
votes
2answers
1k views

Finding correct RPY for approaching a known point on a plane

I have a robot with 6 DOF that I want to use to grab a hanging sheet at a specific point near its edge. The grip needs to be perpendicular to the edge and co-planar with the point of course. I have ...
0
votes
1answer
59 views

Design optimization method using indices

There are several methods like manipulability and conditioning index for design optimization kinematics performance, but these methods rely on the singular values of the jacobian matrix. I described ...
0
votes
1answer
181 views

Robotic Manipulator 3-RRP v2

I recently asked a question about a 3-RRP manipulator but the only answer didn't work for my robot. I would describe the manipulator as an arm that rotates around the shoulder over the x-y axis, the ...
3
votes
2answers
73 views

Calculation of error, based on camera images

I am trying to measure the precision error of a gripper that is mounted to the flange of a 6 DOF industrial robot. The gripper-design is rather complex, therefore we would like to make sure it is ...
0
votes
2answers
23 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
1answer
85 views

How to calculate potential enegy of manipulator?

I'm trying to obtain dynamics of a 4 DOF robot. Firstly, I calculated all Transformation matrices and Jacobians. While solving Lagrangian there is two main things one is kinetic energy and the other ...
1
vote
1answer
38 views

How can I find a robot's distance from an object given FOV, bounding box measure, and image width and height in pixels?

The robot is standing in the middle of the arena. I am confused on how to convert the pixels into a real life distance and how to use the bounding box. Starting help is appreciated.
1
vote
0answers
48 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
1answer
55 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
1answer
16 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
0answers
28 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
1answer
61 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 ...
1
vote
1answer
384 views

State space model

I want to design a LQR controller for my two wheeled mobile robot. While designing the controller, I need to find gain, K for the LQR which this required the state space model of wheeled mobile robot. ...
9
votes
5answers
2k views

What is the best SE3 library for python?

I am currently googling on this topic but I would like to hear your opinion. What is the best self-contained SE3 library that offers interconversion between quaternion, rotation vector, ...
2
votes
1answer
66 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
0answers
137 views

Simple inverse Kinematic algorithm

I was looking for a simple inverse Kinematic algorithm that doesn't depend on eigen(doesn't work on my machine + dependency conflict never fixed it) Most of the code out in the internet is way to ...
0
votes
0answers
21 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
0answers
43 views

inverse kinematics robot RRR

I realized an analisis of inverse Kinematics but I couldnt solver the equations that I find. the robot is RRR I believe that this problem have solution however I didnt find in the web :( if somebody ...
0
votes
0answers
47 views

velocity and acceleration of end effector

assume we have maximum angular velocity and maximum angular velocity for each joint in 6 DOF manipulator. now how can we calculate maximum velocity and acceleration of end effector at any path planing?...
2
votes
2answers
271 views

SLERP velocity and acceleration (3d Orientation interpolation)

Hey guys I am quite new to quaternions and I am a bit unsure as to how to use them. How are the velocities and accelerations trajectories determined using quaternions? I have been using slerp to ...
0
votes
0answers
84 views

6DOF kinematic robotic arm programm

I am trying to find a well documented library which I can use for my 6dof robotic arm (https://www.thingiverse.com/thing:1693444) But I cant find anything :( Does anyone have a python/c code for ...
0
votes
1answer
120 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
1answer
51 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
2 3 4 5
7