├── .clang-format ├── .clang-tidy ├── .github └── workflows │ ├── docker-build-check-bot.yml │ ├── docker-deploy-bot.yml │ └── noetic-ci.yml ├── .gitignore ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── README.md ├── controllers.yaml ├── include ├── dynamixel_control.h ├── inverse_kinematics.h ├── key_control.h ├── posture_stabilization.h ├── standing_motion.h └── trot_gait.h ├── launch ├── pupbot_bringup.launch └── pupbot_simulation.launch ├── package.xml ├── pupbot.rosinstall ├── rviz └── pupbot.rviz ├── src ├── dynamixel_control.cpp ├── inverse_kinematics.cpp ├── key_control.cpp ├── posture_stabilization.cpp ├── standing_motion.cpp └── trot_gait.cpp ├── stl ├── body.stl ├── leg_lower.stl ├── leg_shoulder.stl └── leg_upper.stl └── urdf └── pupbot.xacro /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/workflows/docker-build-check-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/.github/workflows/docker-build-check-bot.yml -------------------------------------------------------------------------------- /.github/workflows/docker-deploy-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/.github/workflows/docker-deploy-bot.yml -------------------------------------------------------------------------------- /.github/workflows/noetic-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/.github/workflows/noetic-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | compile_commands.json 3 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/README.md -------------------------------------------------------------------------------- /controllers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/controllers.yaml -------------------------------------------------------------------------------- /include/dynamixel_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/include/dynamixel_control.h -------------------------------------------------------------------------------- /include/inverse_kinematics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/include/inverse_kinematics.h -------------------------------------------------------------------------------- /include/key_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/include/key_control.h -------------------------------------------------------------------------------- /include/posture_stabilization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/include/posture_stabilization.h -------------------------------------------------------------------------------- /include/standing_motion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/include/standing_motion.h -------------------------------------------------------------------------------- /include/trot_gait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/include/trot_gait.h -------------------------------------------------------------------------------- /launch/pupbot_bringup.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/launch/pupbot_bringup.launch -------------------------------------------------------------------------------- /launch/pupbot_simulation.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/launch/pupbot_simulation.launch -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/package.xml -------------------------------------------------------------------------------- /pupbot.rosinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/pupbot.rosinstall -------------------------------------------------------------------------------- /rviz/pupbot.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/rviz/pupbot.rviz -------------------------------------------------------------------------------- /src/dynamixel_control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/src/dynamixel_control.cpp -------------------------------------------------------------------------------- /src/inverse_kinematics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/src/inverse_kinematics.cpp -------------------------------------------------------------------------------- /src/key_control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/src/key_control.cpp -------------------------------------------------------------------------------- /src/posture_stabilization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/src/posture_stabilization.cpp -------------------------------------------------------------------------------- /src/standing_motion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/src/standing_motion.cpp -------------------------------------------------------------------------------- /src/trot_gait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/src/trot_gait.cpp -------------------------------------------------------------------------------- /stl/body.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/stl/body.stl -------------------------------------------------------------------------------- /stl/leg_lower.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/stl/leg_lower.stl -------------------------------------------------------------------------------- /stl/leg_shoulder.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/stl/leg_shoulder.stl -------------------------------------------------------------------------------- /stl/leg_upper.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/stl/leg_upper.stl -------------------------------------------------------------------------------- /urdf/pupbot.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alpaca-zip/pupbot/HEAD/urdf/pupbot.xacro --------------------------------------------------------------------------------