Comments (1)
Thanks! Glad to hear you found the library useful.
I am not planning to include the cartesian impedance controller into the library as cartesian impedance controllers are usually implemented by computing the desired joint torques and commanding the joints of the robot using torque control. This is also what is being done in the example controller of franka_ros as well: they calculate the desired joint torques and command the robot using these joint torques.
If you want to implement cartesian impedance, you can still manually compute the joint torques for achieving the desired compliance behaviour and command the robot using the provided torque controller.
Cartesian pose and velocity controllers can however be implemented using libfranka's cartesian handles if required. But, I don't have immediate plans to add them to the library, mainly because the corresponding joint space commands can be computed for joint-space control.
Including cartesian controllers will require modifying the controller manager to also listen to a '/cartesian_commands' topic, or alternatively use write a separate controller manager for cartesian controllers.
- Saif
from franka_ros_interface.
Related Issues (20)
- Trouble in executing a plan using move group interface HOT 4
- I got a Problem with the arm controller HOT 3
- [franka_control-2] has died! please help HOT 3
- Switch Controller Failed HOT 5
- Strange noises and barely noticable jerky movement when using test_controller.py HOT 2
- catkin build issue HOT 11
- Fix shebang for python2 and python3 compatibility HOT 4
- ArmInterface() seems to get stuck moveit '/get_planning_scene' HOT 1
- com
- about control frequency HOT 4
- use franka_ros_interface with two panda arm simultaneously HOT 3
- Values of width and force in grasp HOT 1
- Error occurs with libfranka 0.8 and no real time kernel HOT 1
- REQUIRED process [franka_control-3] has died error when running driver node HOT 3
- Lacks dependencies about quaternion HOT 1
- Maybe it could not be run in zsh HOT 1
- Any control interface for cartesian velocity control? HOT 1
- load_gripper:=false doesn't work HOT 1
- 【cartesian_impedance mode】Has anyone tried cartesian_impedance with franka ros interface? HOT 1
- Issue when controlling and moving the robot HOT 1
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 franka_ros_interface.