ROSによるロボットのプログラミング
ROS(Robot Operating System)は、ロボットや高度なオートメーションシステムの開発やプログラミングのためのソフトウェアライブラリ、ツール、アルゴリズムで構成されるオープンソースの開発環境です。ROSは、常に進化し続けるモジュラーシステムであり、開発者コミュニティの貢献によって成長しています。
ROSは、様々なアプリケーションのための複雑なキネマティクスをプログラムすることができ、EtherCATやProfinetなどの産業用バス上でロボットを同期させ、ネットワーク上の他のすべてのデバイスと同期させることができます。SROSのような継続的に更新される特定のパッケージは、サイバー攻撃からシステムを保護します。
ROSは、AutomationWare社のすべてのロボットソリューションとドライブの基本コンポーネントです。当社のすべての協働ロボットには、基本的なROSパッケージがインストールされています。このパッケージには、すべてのドライバーとコボットの3Dモデルだけでなく、位置確認や地図を使用するためのツールや、動作を計画するためのシミュレーターも含まれています。
お客様のアプリケーションに合わせたテーラーメイドのソリューションを計画したり、個々のソフトウェアモジュールをオフラインで設計・テストしたいとお考えですか?私たちは、3Dロボットモデル、テスト環境、事前に設定された簡単に適応可能なナビゲーションパッケージを備えたシミュレーションソフトウェアを提供します。すべてのセンサーデータをシミュレートし、マップを作成し、仮想環境でcobotを動かすことができます。コボットの動作を確認したり、様々な状況や障害物にどのように反応するかを試したり、変更点をテストすることができます。
---