Block a user
nml-control-toolbox (1.25.4a30)
Published 2025-09-01 20:42:01 +09:00 by qlin
Installation
pip install --index-url --extra-index-url https://pypi.org/simple nml-control-toolboxAbout this package
nml_control_toolbox Python package
qlin_kinematics_module
(C) Copyright 2023-2024 Quentin Lin (qlin1806@g.ecc.u-tokyo.ac.jp)
This file is part of nml_control_toolbox.
DQ Robotics is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
nml_control_toolbox is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with nml_control_toolbox. If not, see <http://www.gnu.org/licenses/>.
Author:
Quentin Lin (qlin1806@g.ecc.u-tokyo.ac.jp)
Project Status
Installation Instructions
-
Required Library
cd ~/Downloads
git clone https://github.com/coin-or/qpOASES.git
cd qpOASES
sed -i -e 's/option(BUILD_SHARED_LIBS "If ON, build shared library instead of static" OFF)/option(BUILD_SHARED_LIBS "If ON, build shared library instead of static" ON)/g' CMakeLists.txt
mkdir build
cd build
cmake ..
make -j20
sudo make install
sudo ldconfig
- Required python package
sudo apt install python3-pip
python3 -m pip install dqrobotics --pre
python3 -m pip install pybind11
- This python package
python3 -m pip install .
Modules
- Task Controller: task_control
- Adaptive Control Extended DH robot modeling: edh_modeling
- Adaptive Controller: adaptive_control
- Vector Field Inequality constraints: vfi
Requirements
Requires Python: >=3.8
Details
2025-09-01 20:42:01 +09:00
Assets (2)
Versions (51)
View all
PyPI
12
LGPL-3.0-or-later
1.2 MiB