Extend simulation runtime coverage and kinematics support

This commit is contained in:
2026-08-21 10:57:10 +08:00
parent 554b72dae8
commit 2ef2d82db3
71 changed files with 24232 additions and 1867 deletions

View File

@@ -12,6 +12,10 @@ class PentapodKinematicsReportTests(unittest.TestCase):
self.assertEqual(report["implementation_status"], "verified")
self.assertTrue(report["configuration_candidate"]["scan"])
self.assertEqual(report["geometry"]["struts"], 5)
self.assertEqual(report["mapping"]["coordinates"], "XYZAB")
self.assertEqual(report["workspace_and_boundaries"]["singular_jacobian_error"], -704)
self.assertEqual(report["workspace_and_boundaries"]["nonpositive_joint_error"], -702)
self.assertEqual(len(report["configuration_candidates"]), 2)
self.assertTrue(report["samples"]["byte_identical_json"])
self.assertTrue(report["samples"]["state_hash_identical"])
self.assertEqual(report["oracle"]["status"], "blocked")