• 2021/09/21 掲載

ルネサス、ADASや自動運転システム向けソフトウェア開発を加速する開発キットを提供

ルネサス

photo
  • icon-mail
  • icon-print
  • icon-hatena
  • icon-line
  • icon-close-snsbtns
記事をお気に入りリストに登録することができます。
 ルネサス エレクトロニクス株式会社(代表取締役社長兼CEO: 柴田 英利、以下ルネサス)は、このたび、ADAS(先進運転支援システム)や自動運転システム向け車載カメラ用SoC(System on Chip)、R-Car V3H、R-Car V3Mのソフトウェア開発キット「R-Car SDK」を提供開始しました。R-Car SDKには、開発ツールやシミュレーションプラットフォーム、ソフトウェアライブラリやサンプルコードなどが含まれています。特に、周辺の物体認識には欠かせないディープラーニング(深層学習)を用いたソフトウェア開発を、迅速かつ容易に進めることができます。

 ルネサスの車載デジタルマーケティング統括部の統括部長、吉田 直樹は、次のように述べています。「車載システム開発者にとってソフトウェア開発は多くのリソースを必要とする大きな課題です。特に数日がかりの環境立ち上げやソフトウェアのカスタマイズ性の悪さは設計者にとって大きな負担になります。ルネサスは、これらの負荷を軽減するために、これまで培った経験に基づいて、車載システムのソフトウェア開発を再構築しました。マルチOSに対応する新R-Car SDKは、入手が容易で使いやすさを追求しており、特にディープラーニングを用いたソフトウェア開発を加速できます。」

■車載アプリケーションのためにソフトウェア開発を再構築

 自動車メーカは、次世代の車載スマートカメラアプリケーションや自動運転システムを実現するために、ディープラーニングを活用しようとしています。ディープラーニングソリューションの多くは、民生用アプリケーションやサーバアプリケーションをベースに構築されており、車載用途に求められる機能安全やリアルタイム応答性、低消費電力などの厳しい制約の下では、多くの場合、期待した通りには動作しません。

 ルネサスの車載カメラ用SoCのR-Car V3HおよびR-Car V3Mに最適化された新しいR-Car SDKは、ルールベースのコンピュータビジョンと、AIベースのディープラーニングによる学習結果をサポートするように構築されています。シミュレーションプラットフォームでは、この両方のハードウェアアクセラレータを検証でき、リアルタイムで高精度なシミュレーションを実現します。ルネサスは、このバーチャルプラットフォームを今後も強化していきます。また、WindowsでもLinuxでも使用できるPCベースの開発ツールは、ディープラーニング、コンピュータビジョン、ビデオコーデック、3Dグラフィックスなどのソフトウェアライブラリをサポートしています。さらに、R-Car SDKはオープンソースソフトウェアとして提供されるLinuxに加え、今後、ASIL-D準拠のさまざまなOS(QNX(R)、eMCOS(R)、INTEGRITY(R)など)をサポートする予定です。

■統合ソフトウェア開発環境「e2 studio for R-Car」

 R-Car SDKに含まれるルネサスの統合開発環境e2 studioは、R-Car Vシリーズ向けの特別バージョンです。e2 studioはオープンソースのEclipseベースの開発環境で、フルセットのデバッグ機能と最先端のGUI(Graphical User Interface)が搭載されています。R-Car SDKの新たな特別バージョンでは、ユーザがサードパーティ製のツールを容易にカスタマイズして統合することができます。また、画像処理やディープラーニングのサブシステムのバスモニタリングやデバッグ機能をサポートしました。

■入手しやすく、使いやすいR-Car SDK

 新R-Car SDKは、サンプルソフトウェア、一般的なCNNネットワーク、ワークショップ、アプリケーションノートなども充実しているため、ルネサスのR-Carプラットフォームを初めて使う方でも、早期に開発を開始できます。また、ルネサス製品のベンチマークにも最適なプラットフォームであり、例えばR-Car V3HとR-Car V3Mを比較するなど、ユーザのターゲットアプリケーションに最適なSoCを選択することができます。また、自動インストーラを搭載しているため、ユーザはすべての開発環境とソフトウェアライブラリをPC上で素早く起動することができます。PC上で開発、設計したアプリケーションは、シミュレーションではなく実際の車載用R-Carでシームレスに動作確認をすることができます。ルネサスのR-CarパートナエコシステムであるR-Carコンソーシアムのメンバ企業は、R-Car SDKを活用して自社のソリューションをユーザに展開することができます。

 R-Car SDKの詳細については、こちらをご覧ください。(https://www.renesas.com/jp/ja/products/automotive-products/automotive-system-chips-socs/r-car-sdk-r-car-software-development-kit)

 ルネサスは、ルネサス製品を組み合わせたウィニングコンビネーションを提案しています。R-Car SoCと車載用マイコンRH850やパワーマネジメントICを組み合わせることにより、ハードウェア設計作業のさらなる効率化や機能安全要件の検証負荷の軽減、消費電力の削減を実現することができます。ウィニングコンビネーションについては、こちらをご覧ください。( https://www.renesas.com/application/winning-combinations-automotive.)

*QNXは、BlackBerry Limitedの北米およびその他の国における登録商標または商標です。INTEGRITY はGreen Hills Software の北米およびその他の国における登録商標または商標です。eMCOSは、イーソル株式会社の日本およびその他の国における登録商標または商標です。本リリース中の製品名やサービス名は全てそれぞれの所有者に属する商標または登録商標です。

関連タグ

あなたの投稿

    PR

    PR

    PR

処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む
報告が完了しました

」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます