デベロッパーズガイド(Armadillo-200シリーズ編)

series_a240_w300px.jpg

概要

このドキュメントは、アットマークテクノ社から発売されている、ARMベースの小型汎用CPU ボードArmadillo-200シリーズ(このドキュメントでは 220, 240 を対象とし、USBポートの無いArmadillo-210, 230を除きます)上でRTコンポーネントを動作させる方法について解説します。

Armadillo-200シリーズ

Armadillo-200シリーズは、ARM9を搭載した小型CPUボードです。

アットマークテクノからは、さまざまなドキュメントが提供されていますので、RTCをArmadilloに移植する前にこれらをよく読んで理解してください。

Armadillo-220ドキュメント
スタートアップガイド v1.1.6 PDF, HTML
製品マニュアル
ハードウェアマニュアル v2.1.4 PDF, HTML
ソフトウェアマニュアル v2.2.2 PDF, HTML
製品ドキュメント
Atmark Dist 開発者ガイド v1.0.9 PDF, HTML
ATDE2 インストールガイド v2.0.5 PDF, HTML
開発ガイドブック
Armadillo実践開発ガイド 第1部 v2.2.0 PDF, HTML
Armadillo実践開発ガイド 第2部 v2.2.0 PDF, HTML
Armadillo実践開発ガイド 第3部 v2.1.0 PDF, HTML

これらのドキュメントは公式サイトで更新されているかどうか確認し、できるだけ最新のものを参照するようにしてください。

ATDE2 for OpenRTM-aistを用いた開発手順

Armadillo-200シリーズは組み込みCPUボードのため、PC上のクロスコンパイル環境上でRTコンポーネント開発し、それをUSBメモリなどにコピーして起動させる必要があります。RTコンポーネントを動作させるまでの手順はおおよそ以下のようになります。

  1. コンポーネントのクロスコンパイル
  2. コンポーネントの実行のための準備(USBメモリへコピー)
  3. Armadilloの起動とRTコンポーネントの実行


crossdevel_process.png
Armadillo用RTコンポーネント開発プロセス

では、まずはじめにOpenRTM-aistに付属のサンプルを動かして、Armadillo上でRTコンポーネントを動かす手順を確認して行きましょう。

ATDE2 for OpenRTM-aist

開発環境 ATDE2 のセットアップ で必要となるATDE2 for OpenRTM-aist のVMwareイメージを以下からダウンロードできます。

説明 ファイル名 MD5 サイズ
ATDE2 for OpenRTM-aist atde2_for_openrtm_20121005.zip cd22a133c1d77a8e8c87c36aad5e6886 1776 MB

最新バージョン

初めての方へ

Windows msi(インストーラ) パッケージ (サンプルの実行ができます。)

C++,Python,Java,
Toolsを含む
1.1.2-RELEASE

RTコンポーネントを開発するためには開発環境のインストールが必要です。詳細はダウンロードページ

統計

Webサイト統計
ユーザ数:1632
プロジェクト統計
RTコンポーネント286
RTミドルウエア21
ツール20
文書・仕様書1

Join our slack

Enter email address for slack invite.

旧Webサイト

OpenRTM.org旧Webサイト

OpenHRP3

動力学シミュレータ

Choreonoid

モーションエディタ/シミュレータ

OpenHRI

対話制御コンポーネント群

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク

VirCA

遠隔空間同士を接続し、実験を行うことが可能な仮想空間プラットホーム