BeltManipulator.jl analysis source
SoftwareBeltManipulator.jl accompanies research on a belt-driven manipulator and implements model/trajectory analysis in Julia. [1] [2] [3] [4] [5]
Installation & first result →Official websiteGetting started
- Source rights
- Named licenses are documented by part. Review licenses
- Unknowns
- operating system, compute requirements not fully established. Review gaps
Source researched · Not tested by us
Sources checked · Research details
Licenses & related hardware
- License
- BSD-3-Clause · Details by part
Overview
BeltManipulator.jl accompanies research on a belt-driven manipulator and implements model/trajectory analysis in Julia. Its robot-facing contribution is the comparison of joint-space and actuation-space behavior, with an iLQR workflow and URDF-based visualization. A model or visualization is not evidence of manufacturing files or a built fast manipulator. [1] [4] [5]
Is this for you?
- Known limitations
- Sourceanalysis/simulation isnot released manufacturingdesign or testedfastmanipulator.
- READMEsnippets useadditional variables; not a complete standalone script or benchmark reproduced here.
Editorial assessment of cited source; no runtime or hardware test.
What you need
Installation & first result
Open the upstream getting-started guide [1] [2] [3] [4] [5]
- Inspect the named configuration, source interfaces and required external components.
- Attempt only the matched documented workflow after resolving environment and rights gaps; no operation reproduced here.
Editorial assessment of cited source; no runtime or hardware test.
Project notes
Use one matched Julia model first
Project.toml identifies version 0.1.0 and dependencies including RigidBodyDynamics, ForwardDiff, MeshCat and plotting libraries. The README describes package-manager installation or a local development checkout. Select and inspect that checkout/environment rather than assuming a bare package name or the latest registry state reproduces this source. No Julia environment was resolved or compiled here. [1] [3]
The illustrated route parses shivaa_manipulator_local_copy.urdf into RBDMechanism, initially using a diagonal joint-space structure matrix, then constructs an ODEModel and a trajectory problem. The example's 0.001-second timestep and 0.8-second horizon are selected research parameters, not measured control timing. Match the model, mapping and boundary conditions before comparing trajectories. [1]
The later README snippets refer to additional model/arm/trajectory variables and change mappings and weights. They should be read as staged research examples, not an independently complete runnable script. The README separately documents running src/example.jl to produce power_comparison.png; inspect that entry point for the missing definitions. That script was not supplied in the selected review packet or executed, so this is a next inspection route, not a verified runnable result. The inspected ilqr.jl contains optimization implementation to study with those definitions; no convergence, power comparison, visualization or numerical result was reproduced here. [1] [5]
The root notice is BSD-3-Clause; asset and dependency provenance and applicable terms were not established here and require checking before reuse. No physical manipulator, belt transmission, fit, actuator command or manufacturing design was validated. [2]
What we checked
Pinned source/document inspection only; no installation, compile, credentials/API use, simulator, lab experiment or physical hardware test.
Not yet established
- Requirements: operating system, host computer
- Version-specific hardware compatibility (ecosystem tags alone do not establish it)
Updates
- Upstream last updated
- Not established
- Latest release
- Not established
- Profile updated
- Nov 1, 2026
- Sources last checked
- Nov 1, 2026
- Next review
- Dec 1, 2026
- Reviewed revision
5d02407
Source files and licenses
Concrete scoped robot-facing software/research workflow, not complete manufacturing or verified operational behavior.
| Layer | Availability / license |
|---|---|
| software | available · BSD-3-Clause Selected source availability/notice only; external hardware, models, data and dependencies have separate rights. No blanket redistribution or operational clearance. [1] [2] [3] [4] [5] |
| documentation | available · BSD-3-Clause Selected source availability/notice only; external hardware, models, data and dependencies have separate rights. No blanket redistribution or operational clearance. [1] [2] [3] [4] [5] |
No separate physical design, pretrained distribution or dataset is selected as the released contribution in this scoped software review.
References
Each source links to the exact revision we read. “Used for” shows where this page relies on it.
- S001 README.md
Revision, date & where cited
dfki-ric-underactuated-lab/BeltManipulator contributors · github.com · revision
5d02407· README.md at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 2 more - S002 LICENSE
Revision, date & where cited
dfki-ric-underactuated-lab/BeltManipulator contributors · github.com · revision
5d02407· LICENSE at · Accessed Nov 1, 2026
Used for: Is this for you?, What you need, Installation & first result, Use one matched Julia model first and 1 more - S003 Project.toml
Revision, date & where cited
dfki-ric-underactuated-lab/BeltManipulator contributors · github.com · revision
5d02407· Project.toml at · Accessed Nov 1, 2026
Used for: Is this for you?, What you need, Installation & first result, Use one matched Julia model first and 1 more - S004 src/BeltManipulator.jl
Revision, date & where cited
dfki-ric-underactuated-lab/BeltManipulator contributors · github.com · revision
5d02407· src/BeltManipulator.jl at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 1 more - S005 src/ilqr.jl
Revision, date & where cited
dfki-ric-underactuated-lab/BeltManipulator contributors · github.com · revision
5d02407· src/ilqr.jl at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 2 more
Correction guidance · Discussion is not enabled · Profile format 0.7.0-draft.5