Skip to content

ffasilva/cpp-interface-coppeliasim-branched-robots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ interface for branched robots in CoppeliaSim

Basic C++ interface for dynamic simulations of branched robots in CoppeliaSim using DQ Robotics.

Required libraries

Install DQ Robotics for C++

Skip these steps if you already have DQ Robotics installed.

MacOS (Apple Silicon)

brew install eigen
git clone https://github.com/dqrobotics/cpp.git
cd cpp
mkdir build && cd build
cmake ..
make -j16
sudo make install

Ubuntu

sudo add-apt-repository ppa:dqrobotics-dev/development -y
sudo apt-get update
sudo apt-get install libdqrobotics

Install DQ Dynamics for C++

Skip these steps if you already have DQ Dynamics installed.

UNIX

git clone https://github.com/ffasilva/dynamic-modular-composition-cpp.git
cd dynamic-modular-composition-cpp
mkdir build && cd build
cmake ..
make -j16
sudo make install

Build and Install (UNIX)

git clone https://github.com/ffasilva/cpp-interface-coppeliasim-branched-robots.git
cd cpp-interface-coppeliasim-branched-robots
mkdir build && cd build
cmake ..
make -j16
sudo make install

To Uninstall

Go to the build folder, and run:

sudo xargs rm < install_manifest.txt

About

Basic C++ interface for dynamic simulations of branched robots in CoppeliaSim using DQ Robotics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors