{"library":"python-fcl","title":"python-fcl","description":"Python bindings for the Flexible Collision Library (FCL), providing collision detection and proximity queries on 3D geometry. Current version 0.7.0.11, requires Python >=3.9. Releases are irregular, mostly bugfix releases.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install python-fcl"],"cli":null},"imports":["import fcl"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import fcl\nimport numpy as np\n\n# Create box geometry\nbox = fcl.Box(1, 1, 1)\nobj = fcl.CollisionObject(box, fcl.Transform())\n\n# Create collision request/result\nreq = fcl.CollisionRequest()\nres = fcl.CollisionResult()\n\n# Self-collision check (not useful, but simple)\nret = fcl.collide(obj, obj, req, res)\nprint(f\"Collision? {res.is_collision}\")","lang":"python","description":"Basic collision check between two identical boxes.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}