https://github.com/ami-iit/paper_pasandi_2023_icra-joint-limit-avoidance

Repository associated with the paper "Torque Control with Joints Position and Velocity Limits Avoidance" published in 2023 International Conference on Robotics and Automation (ICRA)

https://github.com/ami-iit/paper_pasandi_2023_icra-joint-limit-avoidance

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.2%) to scientific vocabulary

Keywords

position-limit-avoidance robotics-control state-parametrizartion torque-control velocity-limit-avoidance
Last synced: 9 months ago · JSON representation

Repository

Repository associated with the paper "Torque Control with Joints Position and Velocity Limits Avoidance" published in 2023 International Conference on Robotics and Automation (ICRA)

Basic Info
  • Host: GitHub
  • Owner: ami-iit
  • License: bsd-3-clause
  • Default Branch: main
  • Homepage:
  • Size: 1.78 MB
Statistics
  • Stars: 8
  • Watchers: 16
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
position-limit-avoidance robotics-control state-parametrizartion torque-control velocity-limit-avoidance
Created over 3 years ago · Last pushed about 3 years ago
Metadata Files
Readme License

README.md

Torque Control with Joints Position and Velocity Limits Avoidance

V. Pasandi, D. Pucci, "Torque Control with Joints Position and Velocity Limits Avoidance" in IEEE 2023 International Conference on Robotics and Automation (ICRA)

2023 International Conference on Robotics and Automation (ICRA)
Graphical abstract | Paper | Pre-print | Video

Abstract

The design of a control architecture for providing the desired motion along with the realization of the joint limitation of a robotic system is still an open challenge in control and robotics. This paper presents a torque control architecture for fully actuated manipulators for tracking the desired time-varying trajectory while ensuring the joints position and velocity limits. The presented architecture stems from the parametrization of the feasible joints position and velocity space by exogenous states. The proposed parametrization transforms the control problem with constrained states to an un-constrained one by replacing the joints position and velocity with the exogenous states. With the help of Lyapunov-based arguments, we prove that the proposed control architecture ensures the stability and convergence of the desired joint trajectory along with the joints position and velocity limits avoidance. We validate the performance of proposed architecture through various simulations on a simple two-degree-of-freedom manipulator and the humanoid robot iCub.

Dependencies

This repository depends upon the following Softwares:

And specifically for two link manipulator simulation:

And specifically for humanoid robot iCub simulation:

Installation and Usage

The repository is tested and developed on Ubuntu operating system. Some functionalities may not work properly on macOS and Windows.

  • Install the required dependencies,

    It is suggested to install WB-Toolbox, gazebo-yarp-plugins, icub-models and YARP and their dependencies using robotology-superbuild (Note that in this case one needs to enable ROBOTOLOGYENABLEDYNAMICS, ROBOTOLOGYUSESGAZEBO and ROBOTOLOGYUSESMATLAB options).

  • Clone the repository on your pc by running on a terminal

git clone https://github.com/ami-iit/paper_pasandi_2023_icra-joint-limit-avoidance or download the repository.

  • Simply use the available functionalities. For the step-by-step guideline, please refer to software readme.

Citing this work

If you find the work useful, please consider citing:

bibtex @INPROCEEDINGS{00000, author={{Pasandi, Venus and Pucci, Daniele}, booktitle={2023 International Conference on Robotics and Automation (ICRA)}, title={Torque Control with Joints Position and Velocity Limits Avoidance}, year={2023}, volume={}, number={}, pages={0-0}, doi={00000}}

Maintainer

This repository is maintained by:

| | | |:---:|:---:| | | @VenusPasandi |

Owner

  • Name: Artificial and Mechanical Intelligence
  • Login: ami-iit
  • Kind: organization
  • Location: Italy

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: 12 months ago

All Time
  • Total Commits: 33
  • Total Committers: 2
  • Avg Commits per committer: 16.5
  • Development Distribution Score (DDS): 0.03
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Venus Pasandi v****6@g****m 32
Daniele Pucci d****5@g****m 1

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels