Skip to content

Commit a7d524c

Browse files
committed
Add Daniel and Cosimo as authors and cite the PCS paper in all docs
1 parent 4e8220f commit a7d524c

File tree

6 files changed

+82
-11
lines changed

6 files changed

+82
-11
lines changed

docs/api/pcs.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# PCS Systems (General)
22

3-
The general Piecewise Constant Strain (PCS) implementation provides the core modeling framework for continuum soft robots.
3+
The general Piecewise Constant Strain (PCS) implementation provides the core modeling framework for continuum soft robots, based on the discrete Cosserat approach proposed by Renda et al. (2018).
44

55
## Overview
66

7-
This module contains the fundamental PCS implementation that serves as the foundation for more specialized PCS variants. It provides the core mathematical framework for modeling continuum robots using piecewise constant strain assumptions.
7+
This module contains the fundamental PCS implementation that serves as the foundation for more specialized PCS variants. It provides the core mathematical framework for modeling continuum robots using piecewise constant strain assumptions, following the discrete Cosserat approach for multisection soft manipulator dynamics.
88

99
## API Reference
1010

@@ -16,3 +16,9 @@ This module contains the fundamental PCS implementation that serves as the found
1616
group_by_category: true
1717
docstring_section_style: table
1818
members_order: source
19+
20+
## References
21+
22+
The PCS (Piecewise Constant Strain) model was originally proposed in:
23+
24+
Renda, F., Boyer, F., Dias, J., & Seneviratne, L. (2018). Discrete cosserat approach for multisection soft manipulator dynamics. *IEEE Transactions on Robotics*, 34(6), 1518-1533.

docs/api/planar-pcs-sym.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Planar PCS Symbolic Systems
22

3-
The symbolic implementation of Planar PCS systems provides pre-computed symbolic expressions for kinematics and dynamics, offering improved computational performance.
3+
The symbolic implementation of Planar PCS systems provides pre-computed symbolic expressions for kinematics and dynamics, offering improved computational performance. This implementation is based on the discrete Cosserat approach by Renda et al. (2018).
44

55
## Overview
66

7-
This module contains symbolic derivations of the PCS model equations, which are pre-computed using SymPy and then implemented in JAX for fast execution. This approach eliminates the need for numerical differentiation during runtime.
7+
This module contains symbolic derivations of the PCS model equations, based on the discrete Cosserat approach for multisection soft manipulator dynamics (Renda et al., 2018), which are pre-computed using SymPy and then implemented in JAX for fast execution. This approach eliminates the need for numerical differentiation during runtime.
88

99
## API Reference
1010

@@ -16,3 +16,9 @@ This module contains symbolic derivations of the PCS model equations, which are
1616
group_by_category: true
1717
docstring_section_style: table
1818
members_order: source
19+
20+
## References
21+
22+
The PCS (Piecewise Constant Strain) model was originally proposed in:
23+
24+
Renda, F., Boyer, F., Dias, J., & Seneviratne, L. (2018). Discrete cosserat approach for multisection soft manipulator dynamics. *IEEE Transactions on Robotics*, 34(6), 1518-1533.

docs/api/planar-pcs.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Planar PCS Systems
22

3-
The Planar Piecewise Constant Strain (PCS) systems provide implementations for 2D soft continuum robots using the Cosserat rod theory with piecewise constant strain assumptions.
3+
The planar Piecewise Constant Strain (PCS) systems provide implementations for 2D soft continuum robots using the Cosserat rod theory with piecewise constant strain assumptions, based on the discrete Cosserat approach by Renda et al. (2018).
44

55
## Overview
66

7-
The PCS model divides the continuum robot into segments, each with constant strain properties. This approach provides a good balance between computational efficiency and modeling accuracy for soft continuum robots.
7+
The PCS model divides the continuum robot into segments, each with constant strain properties. This approach, originally proposed by Renda et al. (2018), provides a good balance between computational efficiency and modeling accuracy for soft continuum robots.
88

99
## Main Implementation
1010

@@ -16,3 +16,9 @@ The PCS model divides the continuum robot into segments, each with constant stra
1616
group_by_category: true
1717
docstring_section_style: table
1818
members_order: source
19+
20+
## References
21+
22+
The PCS (Piecewise Constant Strain) model was originally proposed in:
23+
24+
Renda, F., Boyer, F., Dias, J., & Seneviratne, L. (2018). Discrete cosserat approach for multisection soft manipulator dynamics. *IEEE Transactions on Robotics*, 34(6), 1518-1533.

docs/api/pneumatic-planar-pcs.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Pneumatically Actuated Planar PCS
22

3-
Pneumatically actuated Planar PCS systems with pressure-based actuation mechanisms.
3+
Pneumatically actuated Planar PCS systems with pressure-based actuation mechanisms, extending the discrete Cosserat approach by Renda et al. (2018).
44

55
## Overview
66

7-
This module extends the planar PCS model to include pneumatic actuation, where the robot is actuated by controlling internal pressure in chambers or bellows. This actuation method is common in soft pneumatic robots.
7+
This module extends the planar PCS model (based on the discrete Cosserat approach by Renda et al., 2018) to include pneumatic actuation, where the robot is actuated by controlling internal pressure in chambers or bellows. This actuation method is common in soft pneumatic robots.
88

99
## API Reference
1010

@@ -16,3 +16,9 @@ This module extends the planar PCS model to include pneumatic actuation, where t
1616
group_by_category: true
1717
docstring_section_style: table
1818
members_order: source
19+
20+
## References
21+
22+
The PCS (Piecewise Constant Strain) model was originally proposed in:
23+
24+
Renda, F., Boyer, F., Dias, J., & Seneviratne, L. (2018). Discrete cosserat approach for multisection soft manipulator dynamics. *IEEE Transactions on Robotics*, 34(6), 1518-1533.

docs/api/tendon-planar-pcs.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Tendon Actuated Planar PCS
22

3-
Tendon actuated Planar PCS systems with cable-driven actuation mechanisms.
3+
Tendon actuated Planar PCS systems with cable-driven actuation mechanisms, extending the discrete Cosserat approach by Renda et al. (2018).
44

55
## Overview
66

7-
This module extends the planar PCS model to include tendon actuation, where the robot is actuated by controlling the tension in cables or tendons. This actuation method provides precise control and is commonly used in cable-driven continuum robots.
7+
This module extends the planar PCS model (based on the discrete Cosserat approach by Renda et al., 2018) to include tendon actuation, where the robot is actuated by controlling the tension in cables or tendons. This actuation method provides precise control and is commonly used in cable-driven continuum robots.
88

99
## API Reference
1010

@@ -16,3 +16,9 @@ This module extends the planar PCS model to include tendon actuation, where the
1616
group_by_category: true
1717
docstring_section_style: table
1818
members_order: source
19+
20+
## References
21+
22+
The PCS (Piecewise Constant Strain) model was originally proposed in:
23+
24+
Renda, F., Boyer, F., Dias, J., & Seneviratne, L. (2018). Discrete cosserat approach for multisection soft manipulator dynamics. *IEEE Transactions on Robotics*, 34(6), 1518-1533.

docs/authors.md

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ This project is developed and maintained by researchers from the Physical Intell
99
Postdoctoral Researcher
1010
Physical Intelligence (PhI) Lab, TU Delft
1111

12-
**Contact:** <[email protected]>
12+
1313

1414
**Links:**
1515

@@ -35,6 +35,36 @@ MSc Student & Research Intern
3535

3636
Solange contributes to the theoretical foundations and implementation of the library, with expertise in continuum mechanics and soft robot modeling.
3737

38+
---
39+
40+
### Daniel Feliu Talegon
41+
42+
Postdoctoral Researcher
43+
Physical Intelligence (PhI) Lab, TU Delft
44+
45+
**Links:**
46+
47+
- [:fontawesome-brands-github: GitHub](https://github.com/DanielFeliuT91)
48+
- [:fontawesome-brands-linkedin: LinkedIn](https://www.linkedin.com/in/daniel-feliu-talegon-3492a2161/)
49+
- [:fontawesome-solid-graduation-cap: Google Scholar](https://scholar.google.com/citations?user=gCtANb8AAAAJ&hl=de&oi=ao)
50+
51+
Daniel is a Postdoctoral Researcher at the PhI Lab contributing to the development and research of soft robotics systems.
52+
53+
---
54+
55+
### Cosimo Della Santina
56+
57+
Principal Investigator
58+
Physical Intelligence (PhI) Lab, TU Delft
59+
60+
**Links:**
61+
62+
- [:fontawesome-solid-globe: Website](https://cosimodellasantina.eu)
63+
- [:fontawesome-brands-linkedin: LinkedIn](https://www.linkedin.com/in/cosimodellasantina/)
64+
- [:fontawesome-solid-graduation-cap: Google Scholar](https://scholar.google.com/citations?user=7RAU5jYAAAAJ&hl=en)
65+
66+
Cosimo is the Principal Investigator of the Physical Intelligence Lab and leads the research direction of the project.
67+
3868
## Maintainers
3969

4070
The project is actively maintained by:
@@ -48,3 +78,14 @@ We welcome contributions from the community! If you're interested in contributin
4878
## Acknowledgments
4979

5080
This work is supported by the Physical Intelligence (PhI) Lab at TU Delft and benefits from collaborations with researchers worldwide working on soft robotics and continuum mechanics.
81+
82+
### Theoretical Foundations
83+
84+
We gratefully acknowledge the foundational contributions of Prof. Federico Renda, Prof. Frederic Boyer, and Dr. Anup Teejo Mathew, along with all other researchers who developed the soft robot strain models (including PCS - Piecewise Constant Strain, GVS - Geometric Variable-Strain, and other approaches) that are implemented in this library. Their pioneering work in continuum mechanics for soft robotics and the development of modeling frameworks has made this JAX implementation possible.
85+
86+
### Inspiration
87+
88+
This package was inspired by **SoRoSim**, a MATLAB toolbox for hybrid rigid-soft robots. We acknowledge the pioneering work of the SoRoSim team in making soft robot modeling accessible to the research community.
89+
90+
**Reference:**
91+
Mathew, A. T., Hmida, I. B., Armanini, C., Boyer, F., & Renda, F. (2022). Sorosim: A matlab toolbox for hybrid rigid–soft robots based on the geometric variable-strain approach. *IEEE Robotics & Automation Magazine*, 30(3), 106-122.

0 commit comments

Comments
 (0)