ROS開発支援サービス

富士ソフトはROSを活用したシステムの構築や
ソフトウェアの開発を支援します

お問い合わせはこちら

富士ソフトの強み

ROSのソフトウェア開発についてアプリケーションからセンシング・ロボット制御まで全てにワンストップで対応でき、各種ロボットについてROSでの豊富な開発実績があります。また、次世代ロボット(スマートロボット)と言われるAI・物体/画像認識・遠隔制御・クラウド(RaaS)などの最新技術を活用した実績もあります。

- STRONG POINT -

イメージ

アプリケーションからセンサー・ロボット制御部分までワンストップで開発

ROS1・ROS2で提供されているNavigation Stack, Navigation2, MoveIt, MoveIt2, roswww, roslibjs, ros_control, Autowareなど様々なパッケージでのワンストップでの開発。また、お客様のお困り事や新規の開発を進めるために必要な要件定義などを実施するコンサルティングも可能。

- STRONG POINT -

イメージ

豊富な開発実績

産業用ロボット・協働ロボット・自律移動ロボット(AGV,AMR)・自立型海中ロボット(AUV)・宅配ロボット・サービスロボット・ドローンなどあらゆる形態のロボットのROSでの開発実績が多数。

- STRONG POINT -

イメージ

次世代ロボット(スマートロボット)への対応実績

AI・画像処理・遠隔制御・クラウド(RaaS)など最新技術を取り入れたスマートロボットへの対応実績。

ROS開発支援サービスとは

活用シーンに応じて汎用性/拡張性に富むハードウェアを活用できるソフトウェア開発を支援します。

図:ROS開発支援サービスとは

富士ソフトの支援領域

ROS開発支援

アームロボット・自律移動ロボットの自動運転や人手作業の自動化といったROSプラットフォームをベースとした新規システムの開発を支援します。

既存システムのROS対応支援

異なるメーカーのロボットをROSで開発することや、既存システムとROSを連携させることによる柔軟なシステムの構築を支援します。

環境構築支援

ROSのパッケージ群やライブラリ群の中からお客様の開発に必要なものを選択し、お客様にとってより良い環境の構築を支援します。

デバッグ支援ソフト開発

ROSの通信内容、センサー値等のログを取得できるツールの開発やお客様が開発したROSソースコードのデバッグを支援します。

シミュレーション環境構築支援

ロボットの導入前の事前確認のためのシミュレーション環境の構築を支援します。また、将来的にはデジタルツイン環境の構築も支援します。

プロトタイプ開発支援

製品化に向けたROSのアルゴリズム検証やコード改修などの試作品の開発を支援します。

ROS(Robot Operating System)とは

人手不足やコロナ禍を背景に、物流業界や飲食業界を中心として、AGVやAMRなどの自律移動ロボットの導入が盛んになってきました。また、すでに広く活用されている産業用ロボットとは違い、柵などで囲む必要がなく人と協働できる協働ロボットの開発や導入が盛んになっています。さらに業界を問わず、次世代ロボット(スマートロボット)やサービスロボットと言われるAIやクラウド(RaaS)などを活用した新たなロボットの開発も進められています。そのようなロボットの多くに採用されている技術として「ROS(Robot Operating System)」があります。

ROSは、ロボットのソフトウェア開発者向けのツールやライブラリから構成され、学術研究から産業用途まで幅広い分野で活用されています。アームロボット・自律移動ロボット・ドローン・自動運転・IoTなど幅広い用途に対応しており、オープンソースの豊富なパッケージを利用することでアームロボットの動作生成や、自律移動ロボットの経路生成などを効率的に作成することができます。

ROS

Plumbing(通信)

Plumbing

(通信)

ロボット処理向きの分散システムのため、出版/購読型を採用したノード間通信

Capabilities(機能群)

Capabilities

(機能群)

ロボット開発に役立つ機能を備えた数多くのライブラリやパッケージ群

Ecosystem(エコシステム)

Ecosystem

(エコシステム)

Wikiや掲示版、開発者発表会などの大規模かつ活発なコミュニティ活動

Tools(ツール群)

Tools

(ツール群)

通信の可視化、監視、ログ取得等の開発効率を支援する豊富なツール群

開発実績

イメージ

国立研究開発法人 新エネルギー・産業技術総合開発機構(NEDO)

NEDO(国立研究開発法人新エネルギー・産業技術総合開発機構)のロボット活用型市場化 プロジェクトに提案を行い、ロボットのプラットフォーム化技術開発(ハードウェア)を実施

詳しくはこちら

イメージ

ROS Node通信機能を活用したCAEツール連携環境構築

CAEツール毎にROS Node Adapterを構築し、
Co-Simulationする環境を構築

詳しくはこちら

開発実績をもっと見る

執筆実績

Monoist

ロボット開発プラットフォーム「ROS」はどのように進化してきたのか

人手不足やコロナ禍を背景に、物流業界や飲食業界を中心にして、AGV(Automated Guided Vehicle)やAMR(Autonomous Mobile Robot)などの自律型移動ロボットの導入が盛んになってきた。また、以前からある産業用ロボットとは違い、柵などで囲む必要がなく人と協働できる協働ロボットの開発や導入が盛んになっている。そのようなロボットの多くに採用されている技術として「ROS(Robot Operating System)」がある。

続きを読む

ROS開発はぜひ、
富士ソフトにご用命ください!

お問い合わせはこちら