Giter Club home page Giter Club logo

rl-cn's Introduction

机器人库

机器人(RL) 是一个独立的 C++ 库,用于刚体运动学和动力学、运动规划和控制。它涵盖空间矢量代数、多体系统、硬件抽象、路径规划、碰撞检测和可视化。它被用于研究项目和教育,可在 BSD 许可证下使用,并可免费用于商业应用程序。强化学习可以在许多不同的系统上运行,包括 Linux、macOS 和 Windows。它使用 CMake 作为构建系统,可以使用 Clang、GCC 和 Visual Studio 进行编译。

入门

我们在Launchpad上提供预编译的 Ubuntu 软件包,并在GitHub上提供最新发布版本的 Windows 二进制文件,而Homebrew可以在 macOS 上使用来构建相应的软件包。我们网站上的教程提供了有关如何使用 RL 开发应用程序的更多信息。

这些教程包括有关如何

下一步

强化学习包括许多演示应用程序以及一系列运动学几何学路径规划示例,演示如何将其用于更高级的应用程序。由于它们的大小,可以在单独的存储库中找到更大的示例集。

这些演示应用程序包括

刊物

有关机器人库设计的更多详细信息,请查看我们的 IROS 论文。参考是

马库斯·里克特和安德烈·加施勒。机器人库:机器人应用程序的面向对象方法IEEE/RSJ 国际智能机器人和系统会议 (IROS) 会议记录,第 733–740 页,加拿大不列颠哥伦比亚省温哥华,2017 年 9 月。

@InProceedings{Rickert2017a,
  author    = {Markus Rickert and Andre Gaschler},
  title     = {{R}obotics {L}ibrary: An Object-Oriented Approach to Robot Applications},
  booktitle = {Proceedings of the {IEEE}/{RSJ} International Conference on Intelligent Robots and Systems},
  year      = {2017},
  pages     = {733--740},
  address   = {Vancouver, BC, Canada},
  month     = sep,
  doi       = {10.1109/IROS.2017.8202232},
}

执照

RL 的所有源代码文件均根据宽松的BSD 2 条款许可证进行许可。第三方依赖的License请参考各自项目。

rl-cn's People

Contributors

rickertm avatar hauptmech avatar kazfyx avatar yuanxiaoming8899 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.