Questions tagged [kinematics]

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

Kinematics is the study of mechanics deal with motion of points and objects without regard to the cause of the motion, such as the movement of jointed robotic arm or the movement of pistons and tappets of an engine.

Forward kinematic equations describe the final position of a robotic arm or other system based on the joint parameters.

Inverse kinematic equations describe the joint parameters necessary to move a robotic arm to a particular position. This is also called motion planning.

117 questions
1
vote
2 answers

How can I program with these kinematic forms?

I'm trying to program each of the pictured equations (I did not make the chart): so a user may enter 3 of 5 variables and always return the missing 2 variables. I'm having some divide by 0 issues in instances when the acceleration is 0 and in other…
Dan Arrick
  • 85
  • 8
1
vote
0 answers

bullet physics: to move rigid body to particular point

I am new to bullet physics and my usecase is like I Know start position (x1 ,y1)and end position (x2,y2) .now by applying some force at the center of rigid body,it should move to end position (x2,y2) and then because of gravity it should fall …
anil valmiki
  • 181
  • 1
  • 11
1
vote
1 answer

Non-axis aligned prismatic joint in Unity3d?

I know how to make an axis-aligned prismatic joint using the ConfigurableJoint. For a prismatic joint along the x axis, I can do the following: ConfigurableJoint joint; joint.angularXMotion = ConfigurableJointMotion.Locked; joint.angularYMotion =…
user650261
  • 2,115
  • 5
  • 24
  • 47
1
vote
1 answer

Issue with finding Euler angles

When i try to calculate roll, pitch, yaw values from a rotation matrix given below: i get math error in my calculator. But, matlab (using peter corke's robotics toolbox) gives me some values as result. %Rotation Matrix 5 R = [-0.9122 0.4098 0;…
1
vote
1 answer

Balloon string inverse kinematics

I have a simulation where I have balloons bouncing around the screen with a string attached to each one. it functions like a constraint. The string should obey gravity, such that if the balloon isn't max length, there should be slack hanging down.…
Luple
  • 481
  • 3
  • 21
1
vote
0 answers

Object Rotating in OpenGL

I'm making a square arm with push-pop matrix and pop-up menu entries. I want to make the objects rotate individually, so I create the code below but the one finger moves along with the others. Why is it moving together? void display(void) { …
user7791536
1
vote
1 answer

Quaternion Interpolation w/ Rate Matching

I have an object w/ and orientation and the rotational rates about each of the body axis. I need to find a smooth transition from this state to a second state with a different set of rates. Additionally, I have constraints on how fast I can…
fbl
  • 2,840
  • 3
  • 33
  • 41
1
vote
1 answer

ArgumentError: Removing Child from Stage

I am trying to develop a basic Snake game that involves some inverse kinematics and state machines. I'm trying to get it so when the first segment of the snake interacts with a certain "mouse", it disappears. However, when I do, it doesn't work and…
1
vote
0 answers

How to transform 3d world matrix to fly an aircraft?

I am programming a simple flight game in directX. I've modeled the aircraft and successfully imported it in the game. I made an input controller successfully. I made the turning left, right, up and down successfully. I planned to have 3 vectors that…
1
vote
1 answer

Ball falling plot of position over time with python

I am trying to write a code that will plot the the simulation of a ball being dropped from a height h and make a graph of the position over time using the kinematic equations y = y_0 My code is this: from matplotlib.pylab import show, xlabel,…
Anny
  • 25
  • 1
  • 6
1
vote
1 answer

Foward/Inverse Kinematics Calculations 2-DOF python

The program calculates the points of an end-effector with forward kinematics using the equation, x = d1cos(a1) + d2cos(a1+a2) y = d1sin(a1) + d2sin(a1+a2) where d1 is the length of the first joint, d2 is the length of the second joint, a1 is the…
user3325783
1
vote
1 answer

Software to model mechanical linkages

I recently got interested in Theo Jensen's strandbeest, (If you haven't seen them before look them up! Such incredible engineering.) and I want to mess around with the design he has for his strandbeests' legs. However doing straight forward…
Oisin Carroll
  • 13
  • 1
  • 3
1
vote
1 answer

Curve recontruction using Velocity and Curvature

This might be a duplicate question, but I didn't get the conclusive answer in them. I have the vehicle data i.e., velocity (m/s), yaw rate(in radians), sampling times, with these two I calculated the curvature of the road using the equation -…
Sumanth
  • 109
  • 1
  • 11
1
vote
2 answers

Two seemingly valid methods for calculating velocity arrive at different answers

I am trying to calculate the velocity of an object based on vectors of its X and Y coordinates. Originally, I used both component velocities then used the Pythagorean theorem to add them together. mdcx and mdcy are vectors of the x and y…
1
vote
2 answers

Calculating kinematic equations based on user input (a shorter way?)

I'm currently writing a program that will calculate remaining variables for simple kinematic equations in physics. I need to have 4/6 variables and then I can calculate the result for the other two variables. As it stands, I'm using a array of type…
Alex
  • 2,145
  • 6
  • 36
  • 72