{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"upkie","owner":"upkie","isFork":false,"description":"Open-source wheeled biped robots","allTopics":["python","reinforcement-learning","robotics","simulation","locomotion","pid-control","legged-robots","legged-robotics","model-predictive-control","wheeled-biped"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":5,"starsCount":141,"forksCount":26,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-16T18:14:03.792Z"}},{"type":"Public","name":"upkie_description","owner":"upkie","isFork":false,"description":"URDF descriptions for Upkie wheeled bipeds","allTopics":["robot","urdf","robot-model","legged-robots","urdf-models","urdf-descriptions","wheeled-biped"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":33,"forksCount":6,"license":"Apache License 2.0","participation":[1,1,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,12,2,0,0,0,0,0,0,0,0,0,0,0,0,7,0,1,0,0,13,0,0,58,27,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-16T07:48:55.617Z"}},{"type":"Public","name":"mpacklog.py","owner":"upkie","isFork":false,"description":"Log dictionaries to MessagePack files in Python","allTopics":["serialization","dictionary","logging","msgpack","messagepack","python","async","asyncio"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-16T07:45:53.071Z"}},{"type":"Public","name":"loop-rate-limiters","owner":"upkie","isFork":false,"description":"Loop rate limiters in Python with an API similar to rospy.Rate","allTopics":["python","robotics","rate-limiting","rospy"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-16T07:44:18.782Z"}},{"type":"Public template","name":"new_agent","owner":"upkie","isFork":false,"description":"Template to create new agents for Upkie","allTopics":["python","robotics","simulation","legged-robots","wheeled-biped"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,16,0,1,0,0,0,0,0,0,0,0,3,3,3,0,1,4,2,5,0,3,3,0,0,0,0,0,0,0,6,1,1,0,0,0,0,9,0,0,0,4,3,11],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-15T07:47:34.787Z"}},{"type":"Public","name":"mpc_balancer","owner":"upkie","isFork":false,"description":"Model predictive control to balance Upkie wheeled bipeds","allTopics":["python","robotics","locomotion","legged-robots","model-predictive-control","wheeled-biped"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-14T16:17:31.651Z"}},{"type":"Public","name":"pink_balancer","owner":"upkie","isFork":false,"description":"Upkie agent that can balance and crouch","allTopics":["python","robotics","inverse-kinematics","locomotion","pid-control","legged-robots","wheeled-biped"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-14T15:29:19.755Z"}},{"type":"Public","name":"ppo_balancer","owner":"upkie","isFork":false,"description":"Train a balancing policy for Upkie by reinforcement learning","allTopics":["python","reinforcement-learning","robotics","locomotion","legged-robots","wheeled-biped"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-14T15:28:14.486Z"}},{"type":"Public","name":"raspunzel","owner":"upkie","isFork":false,"description":"Command-line tool to run Bazel targets on a Raspberry Pi","allTopics":["raspberry-pi","bazel"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-14T07:37:12.837Z"}},{"type":"Public","name":"parts","owner":"upkie","isFork":false,"description":"3D printing and CAD files for Upkie wheeled bipeds","allTopics":["cad","3d-printing","legged-robots","wheeled-biped","homemade-robots"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-12T20:06:02.264Z"}},{"type":"Public archive","name":"vulp","owner":"upkie","isFork":false,"description":"Robot/simulation switch for the mjbots stack","allTopics":["python","real-time","robotics","simulation","cpp17","motion-control","locomotion-control","mjbots"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":61,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-09T11:46:21.067Z"}},{"type":"Public","name":"palimpsest","owner":"upkie","isFork":false,"description":"Fast serializable C++ dictionaries","allTopics":["key-value","dictionary","msgpack","cpp17","messagepack","serialization","json","cpp"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-08T15:36:41.094Z"}},{"type":"Public","name":"mpacklog.cpp","owner":"upkie","isFork":false,"description":"Log dictionaries to MessagePack files in C++","allTopics":["serialization","cpp","dictionary","logging","msgpack","cpp17","messagepack","cpp20"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-17T09:02:23.264Z"}}],"repositoryCount":13,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"upkie repositories"}