ロボット・オペレーティング・システム(ROS)開発プラットフォーム

ロボット・オペレーティング・システム(ROS)は、ロボットの開発者や研究者がロボット・アプリケーション間でコードを構築し再利用するために役立つフレームワークです。ROSは実際のオペレーティング・システムではなく、オープン・ソースのロボット・ミドルウェア・スイートおよびロボット開発を可能にする一連のライブラリとツールです。ROS開発者のグローバル・コミュニティは、拡大を続けるこのROSノードのリポジトリおよびその他のリソースに貢献しています。

アナログ・デバイス(ADI)は、ロボット・システムやロボット技術を含む、物理的な世界とデジタルの世界を橋渡しする半導体とトータル・ソリューションを生み出しています。これらのソリューションのロボット分野へのシームレスな統合を実現するために、ADIは主要な技術とプラットフォームに対するROSサポートを提供しています。ROSは、ハードウェア抽象化、デバイス・ドライバ、プロセス間通信、シミュレーション環境、および視覚化の機能を提供します。

ADIのハードウェアとセンサーの専門知識と、ROS 1およびROS 2サポートとの組み合わせは、ロボットのセンサー、シグナル・チェーン、通信、およびソフトウェア統合の課題を総合的アプローチで解決することにより、パートナー各社の市場投入までの時間を短縮します。

モータ・コントロール・モジュール

TMCM-1636

実装のしやすさと使いやすさ、オンデマンドの変更と機器の機能の進化への対応、および環境やコンテキストに対する学習と反応の能力は、反復的な自動化をインテリジェントな動作へと変えるモータ・コントロール技術の中心的要素です。

ADI Trinamicは、モータに関する数十年の経験をエンジニアが意のままに扱えるようにする開発者ツールキットにより、最も高度なモーション・コントロールでさえ簡素化します。ハードウェア・ビルディング・ブロックに関するADIの専門知識が複雑さを排除し、モーション・コントロールの経験がない機器開発者でも容易にモータの設計を最適化できることを確保します。Trinamicモータ・コントロール・ソリューションに対するROSサポートの提供により、ADIは開発者の迅速なプロトタイプ作成と開発および市場投入までの時間の短縮を可能にします。

ROS 1ノードをGitHubでダウンロード

ROS 2ノードをGitHubでダウンロード

ロボット・オペレーティング・システム(ROS)開発プラットフォーム・エコシステム

ROS Industrial Logo

ADIのロボット・モジュール、リファレンス・デザイン、および開発プラットフォームは、迅速なシステム統合に必要な技術、ツール、ソフトウェアを組み合わせ、ロボット・アプリケーション用の制御、データ収集、認識、分析、カスタマイズを可能にします。

ハードウェア評価
ADIは、シグナル・チェーン・ハードウェアと開発ソフトウェアを組み合わせて、産業環境でのロボット・ソリューションの評価を可能にします。当社のハードウェア評価プラットフォームは、レジスタの設定変更、データの処理と保存、グラフィカル・インターフェースなどの要件を満たします。

ソフトウェア統合
ADIのロボット・ソリューション・エコシステムは、ソフトウェア・ソース・コードを含むオープン・ソースのROSノードを提供し、シームレスな統合とシミュレーション機能を実現します。

サポート
詳細については、関連するアナログ・デバイセズのGitHubページをご覧ください。ソース・コードやセットアップ・ガイドなど、すべてのサポート・ドキュメントが公開されています。それでも分らない場合は、EngineerZoneでADIのエンジニアにご質問ください。