Questions tagged [manipulator]

manipulator is a device used to manipulate materials without direct contact.

Filter by
Sorted by
Tagged with
0 votes
1 answer
28 views

How to model the Cable composites in Mujoco Physics Simulation engine

How to name the cable composite in mujoco, also how to add equality constraint to the end of the cable with another body ?
Rishab Kumar's user avatar
0 votes
1 answer
28 views

Why is admittance control better than impedance control for huma robot collaboration?

I have seen many papers that use admittance control for human robot collaboration but no one tells why admittance is the choice and not impedance. Is it something very trivial that I should know or ...
Shubham Kumbhar's user avatar
0 votes
0 answers
23 views

Transformation Pose

Hi I am doing a transform from the object to the base_link the orientation seems to be right but the positioning is wrong.Here is my code. i had to change the translation values as when i move foward ...
emanuel rodrigues's user avatar
1 vote
1 answer
42 views

UR robots always have 2 parallel axes. Why not at a singularity?

I thought I understood the Jacobian and singularities pretty well, but then I was asked: UR robots (and others) have 2 joints that are always in parallel. Doesn't this put the robot at a singularity ...
AndyZe's user avatar
  • 821
1 vote
1 answer
53 views

Standard Notation/Name for Velocity Transformations

I've been looking to see if there's any standard notation for a matrix to convert an end-effector velocity vector $\xi_n^0 = \begin{bmatrix} v \\ \omega \end{bmatrix}$ from one frame of reference to ...
LadyGodiva2's user avatar
0 votes
1 answer
99 views

DH parameters of a serial manipulator RRRRRR

I am trying to find the forward kinematics of this manipulator in the picture using DH notation. All of the joints are rotational. I managed to get to the third joint. The parameter table is below. ...
Matěj Kopecký's user avatar
0 votes
1 answer
72 views

When assigning frames in Denavit-Hartenberg (DH) parameters, where do I put the frame on end effector?

I have a simple question, for the last link (end effector) I need to estimate the parameters but when I put the reference frames in the center of the end effector, I just don't know. Last link (end ...
Haisam's user avatar
  • 1
0 votes
1 answer
4 views

Where can I find 6 DOF manipulator packages for gazebo?

Hello. Where can I find 6 DOF manipulator with a 4-wheel mobile base packages for gazebo? Thanks. Originally posted by NickRos on ROS Answers with karma: 1 on 2023-02-14 Post score: 0
user avatar
0 votes
1 answer
62 views

How to calculate Exponential coordinates of end_effector from Transformation matrix

I want to know Exponential coordinates of end effector $\text{S}\theta$(6-vector) from end effector transformation matrix. I calculated the transformation matrix of the end effector from the forward ...
HARCO's user avatar
  • 33
0 votes
0 answers
34 views

Question about Impedance control in The Modern Robotics: Mechanisms, Planning, and Control

Impedance equation In 11.7.1 section $\tau = J^T(\theta)(\hat{\Lambda}(\theta)\ddot{x}+\hat{\eta}(\theta,\dot{x}) - (M\ddot{x}+B\dot{x} + Kx))$ is actually means $\tau = J^T(\theta)(\hat{\Lambda}(\...
HARCO's user avatar
  • 33
0 votes
1 answer
16 views

How to add gripper to robot arm and plan according to the end effector on Moveit

Hello! I am simulating for a university project, the Elfin 5 robot arm which package can be found here along with a gripper which package is found here. Being new to Moveit, I am finding trouble to ...
user avatar
1 vote
0 answers
43 views

Grasp matrix implementation

I've majorly followed Dex-net implementation to calculate a grasp matrix (G) to compute other grasp quality metrics (e.g., Ferrari Canny L1 metric or smallest singular value of G). Based on my ...
HOJUN LEE's user avatar
0 votes
1 answer
111 views

Why the robot is not at the zero configuration

As part of my testing, I was using Kuka's arm to test some kinematic controllers. In the picture below, when the arm is spawned in Gazebo, the positions of the joints are zero (i.e. obtained from <...
CroCo's user avatar
  • 2,453
0 votes
0 answers
31 views

For robot manipulators what is the relationship between angular velocity and time derivative of quaternions?

For a robot manipulator with joint angles $\theta$, the well-known relationship is $$\omega = J_\omega(\theta)\dot{\theta}.$$ What if the angular velocity is represented as the time derivative of ...
QualsPassed's user avatar
0 votes
0 answers
23 views

Meaning of p(q) in the expression for minimum clearance from obstacle for redundant robotic manipulators

Can somebody who has studied Industrial manipulators or has worked on Industrial manipulators using Jacobian Inverse and Jacobian Pseudo inverse algorithm for Inverse Kinematics please explain what ...
Robotics_Enthusiast's user avatar
0 votes
1 answer
132 views

definition of self motion

From my understanding, self motion refers to a set of joint velocities which doesn't cause any cartesian motion on the end-effector. Here, by motion it is meant both linear and angular components or ...
dcfg's user avatar
  • 81
2 votes
1 answer
824 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 ...
CroCo's user avatar
  • 2,453
0 votes
0 answers
73 views

How to find workspace of parallel manipulator by monte carlo method?

I am working on a 3 DOF parallel manipulator, I was successful in solving the inverse kinematics and forward kinematics of my manipulator. But I am facing a problem in generating a workspace for it. I ...
Shiv's user avatar
  • 1
0 votes
2 answers
60 views

Is this motion possible for this manipulator?

I'm currently solving the exercises of Modern Robotics book. I came across this problem but it is not clear to me how to approach it. I computed the analytic Jacobian which is $$ \begin{bmatrix} \dot{...
CroCo's user avatar
  • 2,453
2 votes
1 answer
139 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....
Teo Protoulis's user avatar
2 votes
1 answer
102 views

Degrees of Freedom

What is the Degree of Freedom for a k-link planar serial chain for k = 2, 3, 6? Using Grüber Formula, I get k-link chain has k Degrees of Freedom. But the maximum DoF in a plane can be 3. I am not ...
kdkvcm's user avatar
  • 23
1 vote
2 answers
154 views

How to obtain the Jacobian matrix for this 2Planar without differentiation

Take a look at the below picture, I would like to derive the Jacobian matrix without differentiation. In this Modern Robotics book, the screw theory is used. I've derived the forward kinematic using ...
CroCo's user avatar
  • 2,453
1 vote
1 answer
145 views

Feed-forward controller with lookup table

does anyone have experience in implementing a feed-forward controller for a hydraulic cylinder? Often, when a hydraulic cylinder is controlled with PWM values, people (https://drive.google.com/file/d/...
Joe's user avatar
  • 324
0 votes
2 answers
200 views

Pose of the end-effector

I am trying to get the pose of the end-effector. I have attached the picture. I am stuck. I wrote the transformation matrices - I am not sure how to move forward next. How do I find the end-effector ...
Phoenix in the air's user avatar
1 vote
1 answer
56 views

How to calculate holding and operating torque at the base?

Could anyone please help me with the formula to calculate the operating torque and holding torque at the base to rotate the structure on top of it as shown in image with white arrows? Thank you in ...
Wreck's user avatar
  • 11
1 vote
1 answer
295 views

How to calculate operating torque and holding torque of a slew drive for a manipulator arm?

Hope you are doing good and enjoying your weekend. I have a question regarding calculation of torque and tilting moment for a slew drive. Slew drive (motorised) will be used at the base of a ...
techno's user avatar
  • 11
7 votes
3 answers
2k views

Why do current manipulators tend to use 7 DoF instead of 6 DoF?

In theory, controlling a 6D pose (3D position + 3D orientation) would require 6 joints, and - assuming the robot is carefully designed - the inverse kinematics should be solvable for that case. Adding ...
FirefoxMetzger's user avatar
4 votes
1 answer
153 views

Why are serial manipulators almost always made of single dof joints?

I am currently taking my first robotics class and I found it curious that all serial manipulators have single dof joints. Why not use joints with more dof and reduce the number of components? Will ...
Eyas Ayesh's user avatar
1 vote
1 answer
800 views

Forward/inverse kinematics and transformation matrices

I have found the homogeneous transformation matrix that can be used to determine the relation between the parent and child links of a robot. This matrix is shown below. $T_i = \left[\begin{array}{ c ...
user463102's user avatar
1 vote
1 answer
79 views

Why is a joint space trajectory unable to deal with operational space obstacles?

I have found several sources that state that a Joint space trajectory model is not capable of dealing with obstacles in the manipulator workspace. These sources include: slide 10 of "Manipulator ...
user463102's user avatar
1 vote
1 answer
110 views

homogenous transformation matrix variants

I am working on some manipulator projects and come across a few variants of the homogenous transformation matrix. I've been working on matlab and they give slightly different answers. Assuming both ...
trex98's user avatar
  • 25
1 vote
4 answers
1k views

How to draw robot manipulator diagram

I've been seeing a lot of these diagrams online and wondering how can I replicate this myself. Is there any easy-to-use software package that will allow me to draw these diagrams quickly and ...
trex98's user avatar
  • 25
1 vote
2 answers
189 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 ...
Lewis Paterson's user avatar
2 votes
0 answers
142 views

How can i consider orientation of 6dof manipulator for inverse kinematic?

i been trying to code IK solver for few days, and i finally move the robot to the desired position. However im having hard time to orient the end-effector as i want it. I read the "Robotics ...
Haegu Lee's user avatar
1 vote
1 answer
62 views

Force-torque sensor reading when a robot is stationary

Let's say I have a robot arm with a force-torque sensor on the wrist, between the final motor and the gripper. If the arm and wrist are stationary, then what would the reading on the sensor be? I know ...
Karnivaurus's user avatar
0 votes
1 answer
69 views

Sinusoidal trajectory of each cartesian coordinate for the end effector

Consider a 7-DOF robotic manipulator. I want the end effector to follow a predefined trajectory and suppose I care only about the position and not about the orientation. So, the rotation part of the ...
Teo Protoulis's user avatar
2 votes
2 answers
324 views

How to calculate potential enegy of manipulator dynamics?

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 ...
RAKESH KUMAR K's user avatar
0 votes
1 answer
242 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 ...
RAKESH KUMAR K's user avatar
1 vote
1 answer
88 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 ...
user27243's user avatar
1 vote
1 answer
72 views

My Pick and Place Program Not Working

hope you are all well. I am trying to finish a capstone project on Coursera. It asks me to carry a cube object from an initial position to goal. This video shows the movement. Project website: http://...
kucar's user avatar
  • 328
1 vote
0 answers
42 views

Robotic Platforms Similar to the PiBot(Locobot)

I am brain storming platforms to use for a project I am working on. I'm looking for an mobile platform with a manipulator attached. I originally was focusing on the PiBot, but after doing some ...
neerbasu's user avatar
1 vote
1 answer
660 views

Multi-Link Robot Degrees of Freedom

I want to compute the DOF of this system if it composed of (n) such links grasping this common object using Grubler's formula obtaining the solution as a function of (n), considering this to be a ...
Ammar Taha's user avatar
0 votes
1 answer
46 views

Is it possible to control a 5 DOF manipulator in the 6 DOF Task Space?

I am referring to pre-computed torque control techniques that are based on the Task Space dynamic model. Maybe by using pseudo-inverse for the Jacobian and the task space inertia matrix ? Cheers, ...
Dawi's user avatar
  • 43
0 votes
1 answer
277 views

How to calculate displacement of the end effector by the yaw, pitch, and roll in the spherical joint?

For planar robots, we can calculate how small changes in the angle of each joint corresponds to the displacement of the end effector, by constructing a jacobian consisting of cross products between ...
Lenny White's user avatar
5 votes
2 answers
461 views

Cartesian Velocity Control between Two 3D Poses

I am really struggling to understand how to do Cartesian velocity control when 3D rotations are involved. So, below is a very simple example which I am hoping somebody can help me with. Let's say the ...
John Rowlay's user avatar
2 votes
1 answer
81 views

How do I decide the minimum number of link lengths and joints my manipulator must have from the configuration space?

I have a configuration space in 3D where my manipulator must reach certain points. Taking into account all the factors how do I decide the mininum number of links and joints my arm must have?
GlassAnimals's user avatar
0 votes
1 answer
83 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 ...
hamedmh's user avatar
  • 11
1 vote
1 answer
84 views

Dexterity calculation with dual quaternions

How can the manipulability of a robot arm be calculated when the kinematics are described with screw theory such as dual quaternions? These methods are sigularity-free, but what could we say about ...
hamedmh's user avatar
  • 11
0 votes
1 answer
694 views

Inverse Kinematics with Orientations

Let's say I have a robot consisting of a base $B$ and a manipulator $M$. The pose of the manipulator can be expressed as the transformation matrix $T_{BM}$. I also have a goal $G$ which I want to move ...
John Rowlay's user avatar
2 votes
2 answers
335 views

Controlling the pose of a manipulator using inverse kinematics

I want to control a robotic manipulator in Cartesian space, using inverse kinematics. I know that I can do this using $\omega=J^{-1}v$, where $\omega$ is a vector of joint velocities, $J$ is the ...
Karnivaurus's user avatar