Questions tagged [motion]
the action or process of moving or of changing place or position
85
questions
16
votes
2
answers
18k
views
Calculate position of differential drive robot
How do you calculate or update the position of a differential drive robot with incremental sensors?
There is one incremental sensor attatched to each of the two differential wheels. Both sensors ...
15
votes
6
answers
53k
views
How to convert vertical motion to horizontal?
I am interested in using this miniature motor Squiggle Micro Motor to create very tiny horizontal movements. However, due to very limited space, I can only place it vertically within my project.
...
11
votes
2
answers
1k
views
Can I use digital animation software to define the movements of humanoid robots?
I'm working with a lifesize (~130cm) humanoid robot (Hubo+) and looking for a way to easily program new motions and gestures into him. Obviously, I could write my own tool, but I am looking for a ...
8
votes
1
answer
264
views
Cable routing in theta, x, y motion control system. Better inside or outside?
I'm building a motion control platform with 3 DoF: 1 axis of rotation (theta) and 2 cartesian (x,y). In most applications, like wrist actuation, you have an X-Y stage with a rotating servo as the ...
7
votes
2
answers
2k
views
Instantaneous Center of Rotation for a differential Drive Robot
I want to find the instantaneous center of rotation of a differential drive robot.
Assuming I know that the robot will travel with a particular linear and angular velocity $(v,w)$ I can use the ...
6
votes
3
answers
4k
views
What does SE mean in robotics literature?
I've come across the abbreviation SE several times recently. I know it has to do with the pose of the robot, and the degrees of freedom. Most recently I found it on page 8 of this paper:
D. Kragic ...
6
votes
3
answers
1k
views
Motion Model for Holonomic Robot
We are working with an holonomic robot equipped with three (120 degree shifted) omnidirectional wheels. The relative movement is estimated by dead reckoning using wheel encoders. To improve this ...
6
votes
1
answer
3k
views
What are some good cheap, silent, motors for mannequin robots and what kind of controller should I use? [closed]
What are some good cheap, silent, motors for mannequin robots and what kind of controller should I use?
I'm creating mannequin robots that require 24 motors: 2 neck, 4 shoulder, 2 elbow, 4 wrist, 2 ...
4
votes
1
answer
5k
views
Calculating Required Torque
Say I had an object with 4 motors/wheels attached (in a fairly standard arrangement).
I need to calculate the amount of torque required from the motors to be able to move the object of x kilograms ...
4
votes
3
answers
3k
views
Is there any advantage to velocity motion models over odometry motion models for SLAM?
I've seen several examples of SLAM algorithms (EKF SLAM, Graph SLAM, SEIF SLAM) written in terms of the velocity motion model. I have yet to see an example of any SLAM algorithm utilizing the ...
4
votes
2
answers
507
views
Motion planning from a given path
Many articles reference algorithms such as A*, PRM or RRT based planners to motion planning algorithms which seems unreasonable since it is still necessary to parametrize found path with time.I wonder,...
4
votes
1
answer
926
views
How do I adjust objects on a conveyor belt into the proper orientation?
This is part two of my larger robot, it follows up what happens with the small rocks here: What kind of sensor do i need for knowing that something is placed at a position?
Now i am taking the rocks ...
4
votes
1
answer
1k
views
Velocity Model Motion in Matlab (Probabilistic Robotics)
I want to implement the velocity motion model in Matlab. According to Probabilistic Robotics page 124, the model is as following
\begin{align*}
\hat{v} &= v + sample(\alpha_{1} v^{2} + \...
4
votes
2
answers
827
views
State estimation of mobile robot
For a mobile robot - four wheels, front wheel steering - I use the following (bicycle) prediction model to estimate its state based on accurate radar measurements only. No odometry or any other input ...
3
votes
2
answers
608
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 ...
3
votes
2
answers
690
views
Motion planning and robot controlling
I am stuck with understanding how can I make my robot move along planned path. For instance, if we have a grid map of an environment and applied, for example, A* to plan a path then after that we have ...
3
votes
1
answer
259
views
Does a vehicle with defferential gear still move straight?
I am in the concept phase of a driving robot. The two wheels on the front axle will be powered, while the rear will be dragged along. The rear is also responsible for steering but this has noting to ...
3
votes
3
answers
243
views
Using robotic simulator for prediction step in probabilistic localization approaches
Probabilistic localization approaches like Kalman or Monte Carlo benefit from an accurate prediction step. The more accurate the prediction step, the more accurate is the belief of the robots pose. In ...
3
votes
1
answer
765
views
What do we call a coupling with infinite range of rotation
In most situations, range of motion is limited by the fact that we need to carry power or information past a joint. So, past a certain point there are either cables in the way, or the cables would ...
3
votes
1
answer
729
views
Linear slider motor mount location - Pros/cons
I'm currently designing a linear camera slider, that will be used to hold camera equipment weighing just about 15 Kgs including all of the lenses and monitors and everything else.
For those who don't ...
3
votes
1
answer
188
views
SEIF ,online version of Graph slam create doubt in Motion Update state
I have a thesis work about Graph Slam The GraphSLAM
Algorithm with Applications to Large-Scale Mapping of Urban Structures
I try to implement it with the help of this paper but during the ...
2
votes
2
answers
4k
views
What are the equations of a s-curve position path?
I have a decoupled mechatronic system with two motors. I want for each motor to give a s-curve path as reference. You can see in the image below the position path, velocity and acceleration.
All ...
2
votes
2
answers
629
views
Explanation for exponential coordinate of rotation
From figure above, suppose a three-dimensional vector $p(0)$ is rotated by an angle $\theta$ about the fixed rotation axis $\omega$ to $p(\theta)$. Here we assume all quantities are expressed fixed ...
2
votes
2
answers
3k
views
Help with PID "units" in a quadcopter control system
I'm in the process of writing my own simple quadcopter controller for experimental use, and I'm having trouble getting my head around how to convert from the degrees which my PID controller demands to ...
2
votes
1
answer
256
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 ...
2
votes
1
answer
158
views
Why don't bipedal robots ever feature natural movement?
I'm a programmer and I've decided to make some bots for fun. I might start with wheels but my ultimate goal is to make bipedal robots. To that end I first decided to watch a bunch of videos of such ...
2
votes
1
answer
95
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....
2
votes
3
answers
52
views
A powerful pull/rotate device that provides a certain (controllable) force?
I don't know how to call the device I'm looking for (or need to create), maybe you can help me with terminology too so I can at least search..
I want something that either rotates or pulls with a ...
2
votes
2
answers
541
views
How to relate forward kinematics into PWM/speed?
I am having a hard time understanding how to relate forward kinematics to things one can control in a robot like PWM and reading encoder values.
For example, how to relate the encoder values from ...
2
votes
2
answers
457
views
Nano sized electric motors
What is a good website for buying 1.5V continuous motors? I'm looking to build a clockwork robot but I cannot find a motor small enough to fit inside my power box and I don't want to mount it outside ...
2
votes
1
answer
40
views
In Dynamic Motion Primitives, why we need to approximate f if f_target is given?
I seem to misunderstand something crucial regarding finding the force vector in the process of DMPs:
The way I understand it, I should come up with a dataset of trajectories $\{y_i\}_{i=1}^n$, and ...
2
votes
2
answers
472
views
Ackermann Motion Model Does not Drive in an Arc, but Turns on the Spot
Im trying to implement an ackermann motion model which estimates the x,y and theta for a robot I have.
I have a gazebo simulation running which publishes a steering angle for the virtual tricycle ...
2
votes
1
answer
380
views
Help with adaptive fill algorithm for Water Color Painting Robot
TL;DR:
Can anyone point me to a good adaptive path fill algorithm?
Hey there, my name is James, and my daughter built an awesome painting robot with her friends over at Evil Mad Scientist labs, even ...
2
votes
0
answers
126
views
Wheeled Mobile Robot State Estimation Model Using Odometry
I have a process model update that follows the form:
$$
\mathbf{x}_{k|k-1} = \mathbf{x}_{k-1|k-1} + \delta \mathbf{x}_k,
$$
where $\mathbf{x}_{k-1|k-1}$ is the posterior estimate from the last ...
2
votes
0
answers
47
views
Lost on SEIF Slam repeated update landmark
I am working on Sparse Extended Information Slam. I take the reference from Probabilistic Robotics, by Dr.Sebastian Thrun (Chapter 12,page 303). I have some doubt about the implementation of the ...
1
vote
4
answers
3k
views
How to turn a rover 90 degrees using wheel encoders?
I have a four wheel DC rover with two optical wheel encoders. I'm executing rover turns by controlling the direction of wheel motion on either side of the rover. To turn left, all wheels on the left ...
1
vote
1
answer
87
views
Real Time Motion Control [closed]
How is real time control normally handled? Do you run a separate motor control unit which has its own RTOS or is there some other way?
1
vote
1
answer
54
views
Probably basic question about how control a DC motor
over the past weeks I was trying to figure out how use the information from hall sensor to control a DC motor. Basically this is the motor which I'm using: https://www.servocity.com/32-rpm-hd-premium-...
1
vote
1
answer
115
views
Quadrotor SE3 Controller: Calculating Rd_dot
I am trying to simulate and implement the controller in the paper Geometric Tracking Control of a Quadrotor UAV on SE(3). I have the dynamics implemented, however I am stuck at one part in the ...
1
vote
1
answer
54
views
Best technique to built an ejectable drawer? [closed]
I want to build a closet with ejectable drawers. On the top should be 4 buttons, each eject opening one of the four drawers of the closet.
I am looking for ideas on how to accomplish this. What kind ...
1
vote
1
answer
67
views
Best way to generate a configuration space for a 6 DOF robot
I'm currently working on a motion planner for a 6 DOF robot but I can't figure of a good method to generate a configuration space.
The most basic way would be to test every position possible if there ...
1
vote
1
answer
188
views
Can ROS be an alternative for a KFLOP or RUMBA Board?
I have a few questions about controlling robot arm motion. I see that some have used Dynomotion KFLOP and other CNC motion controllers to control arms. Some have used Rumba board as well as several ...
1
vote
1
answer
47
views
Can badly tuned Feedforward still decrease steady-state error?
Let's say we're trying to control the speed of a motor to 20 revs/sec, and we know that our controller output for that speed is approximately 5. We currently have a Proportional controller to drive ...
1
vote
1
answer
30
views
Observed position update after motion of the robot
The equation (14) in this paper,
$$
P_{Cj}=RP_{Pj}+T+e_j
$$
where $P_{Cj}$ and $P_{Pj}$ are the observed positions of feature $j$ prior to and after the current robot motion, $R$(otation) and $T$(...
1
vote
1
answer
286
views
Controlling YuMi robot by serial port
I'm trying to control the YuMi robot arm by a serial port. The serial port will give the information on what direction the end-effector should move and what is the velocity. What I would like to ...
1
vote
2
answers
1k
views
Estimating yaw angle and yaw rate for a frontal vehicle
I would like to know if it is possible (and if it is possible how can it be done) to estimate the yaw angle and yaw rate of a vehicle in front of me knowing the following information:
-my speed (x,y,...
1
vote
1
answer
68
views
Step size in numerical differentiation
I get position information and a corresponding timestamp from a motion tracking system (for a rigid body) at 120 Hz. The position is in sub-millimeter precision, but I'm not too sure about the time ...
1
vote
1
answer
89
views
Square with hinge on all four sides
I want to make a component that will be a square plate that will behave like it has a motorized hinge on all four sides. That is, it can "open" by pivoting around any one of its four sides. I want it ...
1
vote
1
answer
59
views
Glasses with eye sensors
Someone could tell me if there are wearable devices such as glasses, with sensors that can detect eye movement?
In particular, I would need a device like google glass, having a sensor or a camera ...
1
vote
0
answers
35
views
Kinematic model of skid-steering mobile robot (4 wheeled mobile robot)
The kinematic model for skid-steering mobile robot (4 wheeled mobile robot) is
where state vector is $q = (x,y,\theta)$, and $\eta = (v,w)$ is the linear and angular velocity of the robot, and $x_{...