{"id":21331822,"url":"https://github.com/austinvishal/hyperplane-shifting","last_synced_at":"2025-08-11T21:34:57.695Z","repository":{"id":247126053,"uuid":"825080008","full_name":"austinvishal/HyperPlane-Shifting","owner":"austinvishal","description":"This repository is a MATLAB version of hyperplane shifting algorithm that can be used to represent available wrench set facets","archived":false,"fork":false,"pushed_at":"2024-07-06T18:05:48.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T00:44:05.342Z","etag":null,"topics":["convex-hull","convex-hull-algorithms","convex-optimization","convex-polygons","convex-polyhedron","convex-programming","convexhull","hyperplane","hyperplane-optimization","hyperplane-separation-theorem","polytope","polytope-functions","polytopes","wrench","zonotope"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/austinvishal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-06T17:58:25.000Z","updated_at":"2024-07-06T18:07:49.000Z","dependencies_parsed_at":"2024-07-06T19:21:51.730Z","dependency_job_id":"05b39367-f83f-4922-9d60-51f200e8d231","html_url":"https://github.com/austinvishal/HyperPlane-Shifting","commit_stats":null,"previous_names":["austinvishal/hyperplane-shifting"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/austinvishal/HyperPlane-Shifting","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austinvishal%2FHyperPlane-Shifting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austinvishal%2FHyperPlane-Shifting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austinvishal%2FHyperPlane-Shifting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austinvishal%2FHyperPlane-Shifting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/austinvishal","download_url":"https://codeload.github.com/austinvishal/HyperPlane-Shifting/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austinvishal%2FHyperPlane-Shifting/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269962012,"owners_count":24504257,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["convex-hull","convex-hull-algorithms","convex-optimization","convex-polygons","convex-polyhedron","convex-programming","convexhull","hyperplane","hyperplane-optimization","hyperplane-separation-theorem","polytope","polytope-functions","polytopes","wrench","zonotope"],"created_at":"2024-11-21T22:44:39.326Z","updated_at":"2025-08-11T21:34:57.669Z","avatar_url":"https://github.com/austinvishal.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HyperPlane-Shifting\nThis repository is a MATLAB version of hyperplane shifting algorithm that can be used to represent available wrench set facets. The available wrench set is the set of wrenches that can be generated at platform, this set is a convex polytope which is a type of zonotope. The characterization of the facets of available wrench set are visualized using the scripts.\n\n# Graphic Mockup\n\nA library of graphical and computational tools has been written in order to simplify the analysis and to provide a sophisticated and effective mockup. \n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\n![](https://github.com/austinvishal/HyperPlane-Shifting/blob/main/assets/thumbnail.png)\n\n\u003c/p\u003e\n\n# Acknowledgements\n\n- I would like to acknowledge the article titled \"Characterization of Parallel Manipulator Available Wrench Set Facets\" by M.Gouttefarde et al.\n\n### Maintainer\n\nThis repository is maintained by:\n\n| | |\n|:---:|:---:|\n| [\u003cimg src=\"https://github.com/austinvishal.png\" width=\"40\"\u003e](https://github.com/austinvishal) | [Vishal Ramadoss](https://github.com/austinvishal) |\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faustinvishal%2Fhyperplane-shifting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faustinvishal%2Fhyperplane-shifting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faustinvishal%2Fhyperplane-shifting/lists"}