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でのソースからのビルドの必要性を排除。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト