tiago_dnn_ik
Science Score: 39.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
Found 1 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.9%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: anacg1620
- Language: Python
- Default Branch: main
- Size: 693 MB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
tiagodnnik
Different methods for learning IK with TIAGo and how to deploy them.
tiagodnnik
This directory contains the necessary code to generate and preprocess training, validation and test datasets, build the models and train them.
tiagodnninference
This directory contains the necessary code to load a pre-trained model, receive a Cartesian target, perform the IK inference and send back the results to the controller.
Deployment
To deploy, launch simulation and tiagodnninference. Both are connected through a ROS topic. If you want to send a target, use:
bash
rostopic pub -1 /infer/state_dnn geometry_msgs/Pose "position:
x: 0.0
y: 0.0
z: 0.0
orientation:
x: 0.0
y: 0.0
z: 0.0
w: 0.0"
The inference package will compute the joint space positions and send them to the controller, which will move the arm.
Citation
If you found this project useful, please consider citing the following works:
Calzada-Garcia, A., Victores, J. G., Naranjo-Campos, F. J., & Balaguer, C. (2025). Inverse Kinematics for Robotic Manipulators via Deep Neural Networks: Experiments and Results. Applied Sciences, 15(13), 7226.
bibtex
@article{calzada-garcia2025ik,
author = {Calzada-Garcia, Ana and Victores, Juan G. and Naranjo-Campos, Francisco J. and Balaguer, Carlos},
title = {Inverse Kinematics for Robotic Manipulators via Deep Neural Networks: Experiments and Results},
journal = {Applied Sciences},
volume = {15},
year = {2025},
number = {13},
article-number = {7226},
doi = {10.3390/app15137226}
}
Owner
- Login: anacg1620
- Kind: user
- Repositories: 1
- Profile: https://github.com/anacg1620
GitHub Events
Total
- Push event: 6
Last Year
- Push event: 6
Dependencies
- tensorflow/tensorflow 2.14.0-gpu build