Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [kinematics]

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

0
votes
2answers
154 views

Inverse Kinematics problem formulation (optimization)

Note:Q is a diagonal posituve semi-definite matrix Why is the IK formulation like that? It looks like it's trying to find the optimum dq/dt that will minimize the magnitude dq/dt. How is that giving ...
1
vote
1answer
232 views

Significance of link length ratio in serial manipulator

I am formulating a problem to optimize link lengths of 3R serial manipulator shown below : I do not assume any explicit relationship between the link lengths, but in one of the papers (http://www....
2
votes
1answer
64 views

Expressing a global point in different frames

I am trying to express a vector defined in global coordinates in different frames using homogeneous transformation matrices. There are in total 3 frames. Frame 1 lies in the origin and is fixed to ...
3
votes
2answers
419 views

Using jacobian of arm robot to calculate transformation matrices?

I have been given a Jacobian for a 3 revolute joint robot. I need to obtain the origins of each of the joint. Origins of the joints can be obtained once I get $T^0_1$, $T^0_2$, $T^0_3$ and $T^0_4$. ...
1
vote
2answers
417 views

How to check reachability of manipulator to a point?

I have written a MATLAB code for inverse kinematics of 3R robotic arm, which returns value of joint angles for given link lengths and end effector position and orientation. But if location of point is ...
1
vote
1answer
244 views

Optimization of link lengths for 3R serial manipulator

I am trying to formulate an optimization problem for determining link lengths of 3R manipulator shown in picture below, Following are the constraints, Robot arm should be reachable at point x = 100, ...
1
vote
1answer
52 views

How can serial manipulator have unique condition number for given end effector position?

I am reading about Condition Number which is considered as measure of manipulability of robotic arm, it is defined as $$ k = \parallel J \parallel \parallel J^{-1} \parallel $$ Where, $$ \parallel J \...
2
votes
3answers
186 views

DH Parameters with offset base

I'm looking at a pan tilt (RR) system. I want to define the kinematics between a world frame and the end effector. Every example I've seen looks at the world frame as being at the first joint (the ...
1
vote
0answers
141 views

Beginners guide to Inverse Kinematics for biped robots? [closed]

I'm building a LynxMotion Scout biped and believe that IK are the best way to develop an effective gait. I'm a mechanical design engineer - I currently have minimal skills / experience with ...
4
votes
3answers
365 views

Confusion in fixing DH frames

I am analyzing a concept of a surgical robot with 4 revolute joints and one sliding joint. I am not able to fix the coordinate frame for last prismatic joint. Following are the schematics of robot and ...
6
votes
2answers
254 views

Holonomics Movement vs Holonomics Constraint

I'm reading Mechanics of Robotic Manipulation by Matthew T Mason and I stumbled upon the concept of kinematic constraints. The book mentioned about two types of constraints: holonomic and nonholonomic ...
3
votes
1answer
279 views

Extended Kalman Filter in robotics - Worth it?

I wonder if Extended Kalman Filter(EKF) is used in robotics, or is only Kalman Filter(KF) used in robotics. Kalman Filter is included in Linear Quadratic Gaussian(LQG) controllers. But how would EKF ...
1
vote
1answer
310 views

IMU measurement model

I read in this set of slides on p.11 that the IMU measurements, such as acceleration are affected by bias and noise, as expressed in this equation: $_B \mathbf {\tilde a} _{WB}(t) =\ \mathbf R_{BW}(...
0
votes
1answer
325 views

DH- Parameters of BCN3D Arm

Consider the following Arm: https://www.bcn3dtechnologies.com/en/bcn3d-moveo-the-future-of-learning/ I looked for the DH-Parameters of this arm and I found this: ...
2
votes
0answers
68 views

How do CAD programs solve for Inverse/Forward Kinematics problem in Assembly?

I am trying to solve for the Forward kinematics of a spatial parallel manipulator. Its loop closure (LC) equations are pretty long, and are being solved using numerical methods. As I am adding more ...
0
votes
1answer
65 views

clarity in understanding the moment of inertia matrix D and Coriolisis and centripetal matrix C as per attached equations

Would appreciate if anyone could help me understand the how if equation 6 and 7 are derived. Helping with any one D22 and C32 would suffice.
3
votes
1answer
611 views

How rotate a point around an arbitrary line in 3D?

I have a body with origin at point A which is represented in homogeneous coordinate of matrix 4x4 and I would like to rotate it around an arbitrary vector in 3D space. I understand how to rotate the ...
2
votes
2answers
220 views

Localization within a map with gyro, accelerometer and magnetometer

My goal is to locate precision within a known map. If the size of the map is known, a rectangle 4 x 3 m, and I know the initial position and orientation of the robot, after a certain period of time ...
1
vote
1answer
212 views

Compensation for IMU mounting misalignment

I have an MPU6050 IMU and I would like to mount it on an FSAE car and use it to measure the yaw, pitch, roll, and angular velocities as it drives. As it's impossible to mount it perfectly flat and ...
1
vote
1answer
564 views

Understanding inverse kinematics with the Jacobian

I'm learning about inverse kinematics with Jacobians, and getting a little confused. So, let's say I have a robot arm with two joints with angles Y = (a, b) whose ...
1
vote
1answer
59 views

I need help figuring out what motor is used in this design

I am learning how to make rigs for high speed motion control. Basically, whatever action needs to be executed must be done by a rig that is triggered at an exact moment. In this particular case, I ...
2
votes
1answer
142 views

Does Inverse Kinematics need the current joint angles?

I had a discussion with a study colleague about the IK solver. The question was: Does IK need the current joint values to calculate the requested position. I think it doesn't need it. From my ...
0
votes
1answer
41 views

Electronic Spring Vibrating Spheres

For a science project, I'm looking for a way to actuate a spring, connecting two ~ 1 cm Styrofoam spheres to each other, at frequencies around 1-60 Hz. In other words, I want to be able vibrate 2 ...
1
vote
3answers
723 views

Confusion about order of homogeneous transform multiplication

This is my first post here, so if I unknowingly vioated any rules, mods are welcome to edit my post accordingly. Ok, so my problem is that following Craig's conventions, I can't seem to find the ...
1
vote
1answer
2k views

How to create push and pull mechanism using Servo [closed]

How do I create a push and pull mechanism using a standard hobby servo? Eg. SG-5010 Preferably without the need of 3D printing.
0
votes
1answer
600 views

Real-time TCP position/pose control on a robotic arm such as YuMi: recommendation to calculate IK/Inverse Jacobian?

I plan to make a mouse or a gesture control robot like this video on YouTube : ABB Externally guided motion.  For a 6-axes robot, I could implement it by using ABB’s EGM (Externally Guided Motion) ...
1
vote
1answer
296 views

Orocos KDL issue with Rotation (matrix) - Inverse Kinematics

I have a problem with the Orocos IK solver, especially with the KDL::Rotation matrix input. I try to call my KDL IK solver with a normal vector and a rotation. If I use the example values for the ...
1
vote
3answers
538 views

Forward kinematics equations

I'm stuck at computing forward kinematics equations. I have configuration of the first two joints like on the following image: Transformation from the origin to the first joint basis is trivial: ...
1
vote
1answer
67 views

How do the joint angles of a 4-legged impact the body's position with respect to the world frame?

For a four-legged robot (like Big Dog or the one shown here) how are the joint angles and "feet" position related to the body's frame in the world/inertial frame? For example, if I know the body's ...
2
votes
1answer
88 views

How big is the set of kinematics singularities?

Suppose we have an $n$-DOF robot manipulator and let $q \in \mathbf{R}^n$ denotes a robot joint configuration. Then a singular configuration $q'$ is a configuration at which the Jacobian $J(q')$ does ...
0
votes
1answer
53 views

Calculate Transformation between two point sets - but with constrained Degrees of Freedom

How can I calculate the rigid-body transformation [R|t] between two 3d triangles, but restricted to a given N degrees of freedom (for N = 1..6) ? I know for N=6 I can get a least-squares solution via ...
1
vote
0answers
77 views

Inverse kinematics for a robot lamp

I've been working on a robot lamp. Looking something like this: So i had a few questions. I've decided to simplify the movements by giving the head a fixed orientation like you see in the picture. ...
0
votes
1answer
219 views

How to Calculate the Translational and Rotational Velocity of a 4 Wheeled Robot?

I have a robot with a 4 wheel drive using mecanum wheels to allow for more mobility. For the engineering documentation I am looking to find both the translational velocity and rotational velocity of ...
4
votes
0answers
1k views

Any free or paid software for graphical drawing of Robotics Kinematic Scheme? [closed]

I have been searching for days looking for a dedicated software for easily draw kinematic diagrams of robotics like this: I came by this software but it is a bit hard to grasp. Is there any GUI based ...
1
vote
1answer
105 views

Integrating Forward Kinematics Map

Let the forward kinematics map be denoted by $\mathcal{F}$ such that $\mathcal{F}: \theta \in \mathbb{R}^{n} \rightarrow g \in SE3$ Let the minimal representation of $g$ be given by $x \in \mathbb{R}...
4
votes
1answer
184 views

Velocity Relation for Parallel Robots

In my course of "Advanced Robotics" with "Fundamental of Robotic Mechanical Systems" as the reference book I saw the following equation as the velocity relation for parallel manipulators such as the ...
1
vote
1answer
564 views

showing error while using inverse kinematics “ikine” for 4 dof robotic arm

I want to do forward dynamics but before that I got struck in inverse kinematics for 4 dof. My code is given below: ...
1
vote
1answer
3k views

Matlab Inverse Kinematics 6 DOF

I'm trying to write an inverse kinematics Matlab code for a 6 DOF robotic arm that has the following link parameters: Twist angle (alpha): [-90, 0, 90, -90, 90, 0] ...
0
votes
1answer
49 views

I found the matrices but can't find the inverse kinematics angles

I need to find inverse and forward kinematics of Mitsubishi RV-M2 as a homewrok. I found the forward kinematics part. But I got stuck in inverse kinematics. Teacher said we can think that wrist ...
3
votes
1answer
3k views

How to create Matlab Simulation for Kinematics of Differential Drive

I studied the forward and inverse Kinematics of the robot and got a clear understanding. I am in the progress of developing my matlab simulation for a two wheeled differential drive robot. The robot ...
2
votes
2answers
738 views

Derivative of a Jacobian matrix

I have an RRR planar robot: Its forward kinematics transform is: $$ {}^{0}T_3 = \\ \left[\begin{array}{cccc} \cos\!\left(\mathrm{\theta_1} + \mathrm{\theta_2} + \mathrm{\theta_3}\right) & - \sin\...
2
votes
1answer
663 views

What kinematic equations should I use for Kalman filter state propagation in IMU based quadcopter navigation?

I am working on implementing a Kalman filter for position and velocity estimation of a quadcopter using IMU and vision. First I am trying to use the IMU to get position and velocity. In a tutorial [1] ...
0
votes
2answers
75 views

What is the top speed of a four legged robot? [closed]

In Neal Stephenson's novel "Snow Crash", a robotic/cybernetic creature known as a "Rat Thing" looses its bounds and runs to rescue another character. The Rat Thing is portrayed at moving over 700 ...
0
votes
1answer
61 views

Is there any robot stability control equation that describes the relation between velocity of the robot and its orientation?

Let’s assume at time t a moving robot (e.g. PIONEER 3-DX) changes it’s steering angle by $25^{\circ}$. Obviously, in order to maintain stability and avoid overturning, the robot must reduce its ...
5
votes
3answers
2k views

2DOF arm with quick movement: Stepper, servo, or DC motor?

To make a two degree of freedom arm capable of speeds needed to play air hockey, how should the arm be controlled? I'm wondering about speed vs accuracy. The following image is from a project ...
5
votes
4answers
829 views

Forward and Revers Kinematics For Modified Hanging Plotter

I'm building a modified version of the standard hanging plotter (v-plotter). The basic idea is that you have two cables hanging from stepper motors which form a triangle supporting the pen at the tip. ...
2
votes
1answer
162 views

Determining the graspable range of a robot arm

I have a 6 DOF robot arm, and I want to do some object grasping experiments. Here, the robot is rigidly mounted to a table, and the object is placed on a different adjacent table. The robot must pick ...
1
vote
1answer
348 views

Rostock Delta Robot 3D Printer Degrees of Freedom (DOF)

What is the degrees of freedom (DOF) of the Rostock delta robot 3d printer (delta mechanism that consists of three prismatic joints)? Here's the link to the delta mechanism I'm referring to: https://...
6
votes
2answers
12k views

Position Control vs Velocity Control vs Torque Control

Please can somebody explain to me the difference between Position Control, Velocity Control, and Torque Control? Specifically, I am thinking in terms of a robot arm. I understand that position control ...
2
votes
2answers
362 views

Distance calculation with two robots and two obstacles

I have a problem with two robots and two obstacles in a space. Each robot can communicate its measurements to the other and can measure angles and distances. The two obstacles in the environment are ...