{"id":23127653,"url":"https://github.com/hlfshell/rbe550-valet","last_synced_at":"2025-10-11T09:41:37.507Z","repository":{"id":146170764,"uuid":"462550818","full_name":"hlfshell/rbe550-valet","owner":"hlfshell","description":"RBE550 HW 2","archived":false,"fork":false,"pushed_at":"2022-05-07T23:23:18.000Z","size":6415,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-04T05:43:05.632Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hlfshell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-02-23T02:23:50.000Z","updated_at":"2025-01-01T20:29:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"5c7ae2b7-1544-4d3c-ba9f-10d8ee630479","html_url":"https://github.com/hlfshell/rbe550-valet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hlfshell/rbe550-valet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hlfshell%2Frbe550-valet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hlfshell%2Frbe550-valet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hlfshell%2Frbe550-valet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hlfshell%2Frbe550-valet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hlfshell","download_url":"https://codeload.github.com/hlfshell/rbe550-valet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hlfshell%2Frbe550-valet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006750,"owners_count":26084182,"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-10-11T02:00:06.511Z","response_time":55,"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":[],"created_at":"2024-12-17T09:14:23.126Z","updated_at":"2025-10-11T09:41:37.487Z","avatar_url":"https://github.com/hlfshell.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RBE550 Valet Project\n\n\u003cimg src=\"videos/trailer.gif\"/\u003e\n\nThis is the RBE550 Valet homework assignment, completed for the Spring 2022 term.\n\nThe `doc` section contains the assignment writeup. The `videos` folder contains examples of each of these robots working.\n\nThe following scripts are your entrypoints:\n\n* `skid.py` - Navigate a map with the skid drive robot\n* `ackermann.py` - Navigate a map with the Ackermann drive robot\n* `trailer.py` - Navigate a map with the Ackermann drive robot and an attached trailer\n* `draw_map.py` - Draw obstacles for a map. Click to place a point, right click to complete the obstacle (if it has at least three points). Right click with no obstacles to save the map as `tmp.map`.\n\nEach robot script will wait for you to place the initial pose of the robot. Every pose placement there after will be your new goal pose.\n\nTo change maps, change the loaded map in the associated script for your chosen robot.\n\n\u003cimg src=\"videos/skid.gif\" width=300/\u003e\n\u003cimg src=\"videos/ackermann.gif\" width=300/\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhlfshell%2Frbe550-valet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhlfshell%2Frbe550-valet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhlfshell%2Frbe550-valet/lists"}