← Atlas

Algorithms · Optimization · variational kinematics

Quantum computation for robot posture optimization

Given a target position for a robot manipulator's end effector, find joint angles that reach it — the inverse kinematics problem, which has no analytical solution for a general 6-degree-of-freedom arm and admits many joint configurations at once for a redundant one.

Attested & literatureUpdated

View frozen graph

  • Record typeLiterature reference
  • Reference implementationrobust_posture_optimization
  • Reported costNot stated by the sources read
  • Papers1
TakesNothingWhat joins here

No input port at this edge: the record publishes no gate sequence and no register, so there is nothing here to read one off — and unlike a declared hole, nothing has been recorded about what belongs here.

Nothing in the Atlas meets this end.

ReturnsNothingWhat joins here

No output port at this edge: the record publishes no gate sequence and no register, so there is nothing here to read one off — and unlike a declared hole, nothing has been recorded about what belongs here.

Nothing in the Atlas meets this end.

This record publishes no gate sequence and no register, so there is nothing here to read an interface off. Absent rather than empty. See all 152 →

References

  • Quantum computation for robot posture optimization

    Takuya Otani, Atsuo Takanishi, Nobuyuki Hara, Yutaka Takita, Koichi Kimura · 2025

    Primary source, and the demonstration's only reference: the reference implementation cites this paper and nothing else. Read in full text rather than in abstract. It supplies the Bloch-sphere encoding of a link's posture, the forward-kinematics circuit, the COBYLA loop that closes inverse kinematics around it, and the RXX/RYY/RZZ construction that entangles a parent link's qubit with its child's. It reports a Fujitsu 40-qubit mpiQulacs simulation and a run on the 64-qubit superconducting machine of the RIKEN RQC-Fujitsu Collaboration Center. Consult it for the D-H parameters of the model arm in its Table 1, for the per-axis figures in Tables 3 and 4, and for the derivation relating the RXX rotation angle to concurrence — and note that it states no complexity bound and no comparison against a production inverse-kinematics solver.

Attested & literature
  • Peer-reviewed paper
Method
Curation only. This record documents the algorithm a published reference implementation demonstrates, not the demonstration itself: nothing in Leona runs Qmod. The primary reference's title, authors and submission year were read from its arXiv abs page, and the complexity claim taken from a clause of that paper's abstract (The full text of doi:10.1038/s41598-025-12109-0 was read for this record — the publisher PDF the owner supplied, not an abstract — and it states no complexity bound of any kind: no asymptotic scaling in the number of links or degrees of freedom, no gate or query count, no iteration bound, and no comparison of running time against a classical inverse- kinematics solver. What it reports instead are measured iteration counts and positional errors for one two-joint six-degree-of-freedom arm, which are quoted in this record's explanation and bounded by its caveat. The paper's only resource statement is a qubit count: one qubit per link, so three qubits for a three-link manipulator and sixteen for a sixteen-link humanoid. The demonstration this record covers states no bound.). No circuit was constructed, simulated or run.
Result
Pass · the record's problem statement and primary reference agree with the sources named above.
Caveat
This is a literature record. No circuit was constructed, compiled, simulated or run for it, no robot model was posed, and no inverse kinematics problem was solved here; the figures below are the paper's reports of its own experiments, attributed to it and not reproduced. Everything is measured on a single model — one two-link arm with three rotational degrees of freedom at each of two joints, with a target at (0.6, 1.0, 0.2) — so nothing here establishes behaviour at the sixteen-link scale the paper names as feasible. The reported gains are comparisons against the same method without entanglement and against a SciPy optimisation of the same objective, not against the analytical or numerical solvers used in production robotics, and the paper claims no speedup: it states no running time for any configuration, and the improvements it does report are in accuracy and iteration count. **Two numbers in the paper do not agree with each other, and this record does not pick one.** Its Results section says the error 'remains at 0.5 m after 30 iterations when no entanglement is used', while its Discussion gives 'approximately 1.85 m' for what reads as the same condition; the paper does not reconcile them. Relatedly, Tables 3 and 4 are captioned as sums of squared errors while the Discussion describes the same figures as Euclidean error in metres, so this record quotes only the prose figures and a reader who needs the per-axis values should open the tables in the PDF rather than trust a transcription of them. The authors state two limitations themselves: the method cannot be applied to robots with only prismatic joints, because the formulation represents rotational joints, and the entanglement captures only a unidirectional parent-to-child dependency rather than a bidirectional interaction. Finally, the demonstration's directory is named robust_posture_optimization, but neither the notebook's title nor the paper's uses the word robust, and nothing read here reports a robustness result.
Quantum computation for robot posture optimization ↗
Kind
curated reference
Reviewed by
Leona Quantum curation pass
License
Citation metadata only; source publication terms apply
inverse kinematicsroboticsvariational hybridentangling gatesbloch sphere encoding

Atlas stars stay in the public catalog. Saving this entry to your workspace starts an unstarred private copy.