Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vertueux/quadruped_kinematics
C++ library created to handle operations on a quadruped robot. No external dependencies like eigen3 or another math library needed.
https://github.com/vertueux/quadruped_kinematics
kinematics quadruped quadruped-robot robot
Last synced: 13 days ago
JSON representation
C++ library created to handle operations on a quadruped robot. No external dependencies like eigen3 or another math library needed.
- Host: GitHub
- URL: https://github.com/vertueux/quadruped_kinematics
- Owner: vertueux
- License: agpl-3.0
- Created: 2022-08-10T10:32:35.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-18T20:46:32.000Z (over 1 year ago)
- Last Synced: 2023-08-18T22:12:01.816Z (over 1 year ago)
- Topics: kinematics, quadruped, quadruped-robot, robot
- Language: C++
- Homepage:
- Size: 59.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Quadruped kinematics is a C++ library created to handle operations on a quadruped robot. There are no external dependencies like eigen3 or another C++ math library needed.
This project uses `std::vector` to create matrices. You can adapt this library to your needs.> **Here are the last steps to complete in order to enter a stable version of this repository:**
> * ~~Program an algorithm to find the inverse of a 4x4 matrix based on the std::vector~~
> * ~~Run tests to verify that the entire program is working properly (90% test finished)~~![license](https://img.shields.io/badge/license-AGPL_3.0-important)
![discord](https://img.shields.io/badge/Contact%20me%20on%20Discord-now%239470-informational)# Installing CMake
You need to have CMake installed to build the project on your computer. You can go to the direct link to download by clicking [here](https://cmake.org/download/). Follow all instructions on the CMake site.# Clone the Project
You can clone and run this package by copying the command below :
```bash
git clone https://github.com/vertueux/quadruped_kinematics.git
```# Build the Project
These commands should be able to build the project on any platform that CMake supports, otherwise follow the instructions for each platform from the [CMake website](https://cmake.org).
```bash
cmake --build
make
```