ros2/rclpy
rclpy (ROS Client Library for Python)
何を解決するか
Python言語を使用してROS 2(ロボットオペレーティングシステム)アプリケーションを記述する方法を提供し、ロボットソフトウェアコンポーネントの迅速なプロトタイピングと開発を可能にします。
仕組み
ROS 2エコシステムとインターフェースするクライアントライブラリとして機能し、Pythonベースのノードや通信パターンが広範なROS 2フレームワークと統合できるようにします。
対象ユーザー
ロボット制御論理、データ処理、システム統合にPythonを好むロボティクス開発者。
特徴
- ROS 2用のPythonネイティブAPI
- docs.ros.org で利用可能な包括的なドキュメントとチュートリアル
- 標準ROS 2ビルドシステム(colcon)と統合済み
関連
- プロジェクト
- プロジェクト
ros2/ros2Robot Operating System (ROS) は、ロボットアプリケーションの開発を支援するためのオープンソースのソフトウェアライブラリおよびツールのセットです。
- プロジェクト
RobotWebTools/rclnodejsJavaScriptとTypeScriptを使用してロボットアプリケーションを開発できるようにする、ROS 2用のNode.jsクライアントライブラリ。Web統合と高性能な通信機能を備えています。
- プロジェクト
RobotWebTools/roslibjsWebアプリケーションがROS (Robot Operating System) システムと通信し、ロボットインターフェースを構築できるようにするためのJavaScriptクライアントライブラリのコレクション。
- プロジェクト
ros2/rclcppROS 2 Client Library for C++ (rclcpp) は、ROS 2ロボットフレームワークと対話するための標準C++ APIを提供します。