AWS

AWS RoboMaker – Over-the-Air Updates

実機ロボットがたくさんあっても、ネット越しにソフトウェアを一斉更新可能。物理的にロボットを回らなくていいから、大規模フリートを持っている企業でも運用負担を下げられる。
AWS

AWS RoboMaker – Application Lifecycle

開発→シミュレーション(テスト)→実機にデプロイ、という一連の流れをクラウドで完結できる。コマンド一つで最新版をテストし、OKなら実際のロボットへ更新…を繰り返せるから開発速度がすごく上がる。
AWS

AWS RoboMaker – S3 Integration

シミュレーション結果やログ、地図データなどをS3に自動保存しておける。あとから見返したり、別の人と共有したりが簡単。大容量の動画や3Dモデルも問題なく保管できるんだ。
AWS

AWS RoboMaker – IAM Roles

誰がシミュレーションを作ったり削除したりできるか権限を細かく設定できる。ロボット制御は危険も伴うから、安易に全員フルアクセスしないように運用が必要だよ。
AWS

AWS RoboMaker – Docker Images

ロボット用のソフトをコンテナにまとめて配布しやすい。シミュレーション環境もDocker化しておけば、チーム全員が同じ条件でテストできる。ミスマッチが減って開発効率がアップするんだ。
AWS

AWS RoboMaker – RViz Integration

ROSで定番の可視化ツールRVizもブラウザで使えるようになってる。ロボットのセンサーやマップをわかりやすく表示して、コマンドを送ることもできる。直感的に動作が把握できて便利だね。
AWS

AWS RoboMaker – Gazebo Integration

ロボットシミュレーション用に有名なソフトGazeboをベースにしている。オープンソースのツールをAWSがマネージドで提供してくれるから、自力でセットアップするよりとても楽なんだ。
AWS

AWS RoboMaker – Batch Simulations

大量のシミュレーションをまとめて並列に実行して、一気にテストできる。いろんな条件(室内・屋外・障害物配置)を試したい時に、時間をかけず結果を集められる。開発スピードが上がるんだ。
AWS

AWS RoboMaker – Logging & Monitoring

シミュレーションやロボットからのログをCloudWatchなどに集めて、あとで分析できる。エラーがどのタイミングで出たか、走行経路はどうだったかを確認して、改善点を見つけられるんだ。
AWS

AWS RoboMaker – 3D Visualization

シミュレーション中のロボットの動きやセンサー情報をリアルタイムで3D表示。壁や机にぶつかってないか、レーザースキャナがどんな風景を見てるかなどを見渡せるから、デバッグがしやすいんだ。