RoboStack/ros-noetic
vinca configuration files for ros-noetic
何を解決するか
RoboStackは、Linux、macOS、Windowsの複数のプラットフォーム上でRobot Operating System (ROS Noetic) をインストールして実行する方法を提供します。rootアクセスやソースからのビルドを必要とせず、非LinuxディストリビューションにROSをインストールする難しさや、ロボット工学ソフトウェアの依存関係管理の複雑さを解決します。
仕組み
Condaパッケージマネージャーを活用して、ROS Noeticの事前ビルド済みバイナリを配布しています。ROSをCondaと連携させることで、ROSとデータサイエンスライブラリ(TensorFlowやPyTorchなど)を同じ隔離環境にインストールでき、システムライブラリとの競合を回避できます。
対象ユーザー
macOSやWindowsを使用している、またはUbuntu以外のLinuxディストリビューションを使用しているロボット開発者や研究者で、ROS Noetic用のクロスプラットフォーム環境が必要な人。
特徴
- Linux、macOS、Windows、およびARM(Linux)におけるクロスプラットフォーム対応。
- rootアクセス不要。すべてのパッケージはホームディレクトリにインストールされます。
- CondaおよびJupyterデータサイエンスエコシステムとのシームレスな統合。
- macOSおよびWindowsでのソースからのビルドの必要性を排除。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト