Comments (2)
Hi,
Maybe with some plots it is gonna be better.
First, for the Joint1
For joint6
So, now a have a few questions....
am I sending torque inputs with /j2n6s300_driver/in/joint_torque kinova_msgs/JointTorque
? it seems like it is trying to control the joint velocity but not sure about it.
is there a way to obtain an updated cotrol scheme of the law controller that is applied in the DSP?
Should I change some parameters in order to have a better performance ? (DSP parameters)
Thanks in advance
from kinova-ros.
Hi @Betancourt20,
This is quite an advanced topic, so I will try to help you as best as I can.
Torque commands are sent correctly to the actuators. The noise you see is due to the PID tuning inside the actuator. That is just how it is. This is how the motor works. You could try to change the PIDs, but is not recommanded and it will void any garanty because it could create some serious damage on the arm. I would avoid that except if you absolutely know what you are doing (and even then, I would not recommand it).
Torque stays close to 0 because there is nothing to hold the actuator back. Have tried applying torque on the actuator (forcing against the rotation to keep the actuator in place)? If you do this, you should see the torque staying close to the command you send (1Nm and 4Nm in your examples). You are letting the actuator move freely, so it is normal the torque measures are staying close to 0.
Keep in mind the Jaco2 arm is not very precise and was not disigned for such advanced usage, so you will experience some imprecision in velocity and torque measurements/tracking.
I will link you these two other issues where similar topics were discussed : #202, #381
Hope this helps
Felix
from kinova-ros.
Related Issues (20)
- Jaco1: Problems with joint control and toque control mode HOT 6
- Torque control frequency HOT 4
- Robot collapsing upon start in Gazebo HOT 1
- start_force_control_service on j2s7s300 rotates J7/wrist to 180 radians and then locks J7 in that position during force control HOT 5
- com parameters on j2s7s300 HOT 2
- No motion plan found. No execution attempted HOT 2
- Simultaneous torque and speed control HOT 1
- Issues about the practical trajectory
- Support for expansion board? HOT 2
- Possibly wrong values between joint_1 and link_base HOT 1
- Tool_pose information and cartesian_client_control API in gazebo simulation
- I made a ROS2 pkg to support Mico and Jaco arm
- Error with gravity_compensated_mode.py j2n6s300
- where is Cyclic Synchronous Position Mode? HOT 1
- How to bringup two kinova arms using ethernet connection? HOT 5
- When I set the safety factor to 1.0, the arm can still easily switch to the position mode.
- jaco API not loaded example code does not execute
- m1n6s300_moveit_config demo launch fails to execute
- URDF mass does not match spec sheet HOT 6
- j2n6s300.xacro and spec sheet does not match the real robot specs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kinova-ros.