aptpod Tech Blog

https://tech.aptpod.co.jp/

株式会社アプトポッドのテクノロジーブログです

フィード

記事のアイキャッチ画像
クラウド対応型 USB/CANインターフェイス「EDGEPLANT CAN-USB Interface」のご紹介
aptpod Tech Blog
はじめに こんにちは、アプトポッドの岩田です。 今回は、当社のCANバス接続用USBデバイスの「EDGEPLANT CAN-USB Interface」と、それに付属する自動車計測向けクラウドサービスの「intdash Automotive Pro」についてご紹介したいと思います。 はじめに EDGEPLANT CAN-USB Interface とは EDGEPLANT CAN-USB Interface の特長 デイジーチェーン型のSync線共有機構 CANバスへのCANフレームの送出も可能 公開されているファームウェアとデバイスドライバー 本製品を含む自動車計測遠隔化ソリューション "A…
3ヶ月前
記事のアイキャッチ画像
【連載MQTT5解説: 第4回】使用可能な認証方式
aptpod Tech Blog
第4回目となる本記事では、MQTTで用いられる認証方式についてご紹介します。MQTT3.1.1で定義されていた方式について触れた後、MQTT5で追加された方式について解説します。
3ヶ月前
記事のアイキャッチ画像
【連載MQTT5解説: 第3回】MQTTのコントロールパケット
aptpod Tech Blog
第3回目となる本記事では、まずMQTT5のプロトコル仕様をざっくりと掴むために、コントロールパケットの構造を解説していきます。MQTTのコントロールパケットの基本的な構造を知っておくことで、MQTT5で追加されたフィールドがどこに追加されたのかが把握しやすくなります。
3ヶ月前
記事のアイキャッチ画像
【連載MQTT5解説: 第2回】MQTT 5.0での変更点の概要
aptpod Tech Blog
第2回目の本記事では、MQTT Version 5.0での変更点のサマリーをご紹介します。MQTT Version 5.0でのおもな変更点は、OASIS標準仕様書の末尾Appendix Cにまとめられていますので、こちらをひとつずつ日本語に翻訳して紹介したいと思います。
4ヶ月前
記事のアイキャッチ画像
【連載MQTT5解説: 第1回】MQTTの概要と背景
aptpod Tech Blog
連載初回となる本記事では、MQTT登場の背景やなぜ利用されているのか、といったMQTTの概要と、MQTT5のリリースに至る過程についてご紹介します。
4ヶ月前
記事のアイキャッチ画像
【連載 ROS Tips】ROSのDockerコンテナからNVIDIA GPUを利用するには
aptpod Tech Blog
連載ROS Tips第3回目となる今回は、ROSのDockerコンテナからのNVIDIA GPU利用方法を紹介します。
4ヶ月前
記事のアイキャッチ画像
激動の時代2023年のアプトポッドを振り返る:新しい時代に向けた共創へ
aptpod Tech Blog
Aptpod Advent Calendar 2023 25日目(最終日)の記事です。 CTOの梶田です。 今年もまたまたあっという間(いつも言ってますね💦)でAdvent Calendar もなんとか走りきれそうです。 今年最後の記事として、恒例の年末ネタを取り上げ、2023年を昨年と同様にトピック中心に振り返ります! それでは、始めましょう。
5ヶ月前
記事のアイキャッチ画像
intdashでNMEA2000のデータを取得してみる
aptpod Tech Blog
船舶等の海洋電子機器の通信として普及しているNMEA 2000へ対応してほしいというご要望にお応えして、弊社製品のintdashでNMEA 2000のデータを可視化してみました。
5ヶ月前
記事のアイキャッチ画像
GLSLを使ってWebで3D点群を可視化する
aptpod Tech Blog
こんにちは。 aptpod Advent Calendar 2023 12月21日を担当するVisual M2Mグループの白金です。 普段は Visual M2M Data Visualizer (以下 Data Visualizer )の製品開発を担当しています。 当製品においてLiDARで計測した3D点群を可視化するための開発をする機会がありました。3D点群には、ひとつひとつの点について、X、Y、Zの位置情報を含みます。また、LiDARで計測する環境によって、1回の描画で数千個以上の点の情報を含む場合があり、可視化アプリケーションではパフォーマンスを意識し、効率よく可視化する処理が要求され…
5ヶ月前
記事のアイキャッチ画像
MenderとDockerでアプリケーションのOTAを実現した、新しい組込Linuxシステムのご紹介
aptpod Tech Blog
MenderとDockerを使用して柔軟なアプリケーションOTAを可能にした、エッジデバイス向けの新製品を開発しました。本記事では、MenderやDockerをどの様に使用したのか、そのTipsをご紹介します。
5ヶ月前
記事のアイキャッチ画像
Rust/eguiで作るデスクトップ業務アプリ
aptpod Tech Blog
はじめに 今回作成するアプリ eguiとは eguiの特徴 GUI画面作成 egui template の利用 アプリ構造体の修正 GUIパーツの追加 データ送信処理の組み込み Cargo.tomlの編集 サービスに接続するためのコード追加 GUIアプリの動作確認 デスクトップアプリとしての利用 まとめ はじめに こんにちは、aptpod Advent Calendar 2023 12月19日担当のアプトポッドの組み込みソフトエンジニアの影山です。 弊社ではエッジデバイスで動くソフトウェアにRustを採用して、開発を進めております。 私もアプトポッドに入社してからRustを本格的に勉強していく…
5ヶ月前
記事のアイキャッチ画像
リモートROS開発におすすめ!AWS EC2 GPUインスタンスにVNC接続
aptpod Tech Blog
aptpod Advent Calendar 2023 12月18日 を担当する 組み込みエンジニアの久保田です。 みなさん、ROS(Robot Operating System)開発でGazeboシミュレータを動かす際、どのような環境を使っていますか? GPUを搭載した高性能なPCは社内に限られており、長時間の占有が難しいということも多いのではないでしょうか。以前紹介したOpen-RMFシミュレーションのように、試行錯誤しながら環境をフルに活用したいようなことがあるかと思います。 AWS EC2にVNC Clientで接続してOpen-RMFのデモを動かしている様子 本記事では、そのような用…
5ヶ月前
記事のアイキャッチ画像
サクッとIoTシステムを構築する
aptpod Tech Blog
こんにちは! aptpod Advent Calendar 2023 12月15日担当サーバーサイドエンジニアの宮内です。 普段はサーバーアプリケーションを実装しているのですが、今日はフロントエンドのUI含んだintdashシステム全体の構築方法について書こうと思います。 どれだけ簡単に構築のできるかという点をお伝えしていきます。 リリース前の情報なので、現状でお伝えできる範囲内での内容となります。
5ヶ月前
記事のアイキャッチ画像
Starlinkを使ったデータ収集(通信速度・遅延測定)
aptpod Tech Blog
弊社は主に4G/LTEや5Gを利用して移動体からのデータ収集を行っています。今回は衛星通信のStarlinkの実力を実際の機器を使用して検証してみました。
5ヶ月前
記事のアイキャッチ画像
intdashでNVHを簡易的に測定してみる
aptpod Tech Blog
aptpod Advent Calendar 2023 12月13日を担当するintdashグループの落合です。 みなさんはNVHってご存知ですか?僕は全く知らなかったのですが、 Noise(騒音) Vibration(振動) Harshness(ハーシュネス:路面の凹凸による突き上げや、立て付けの悪さから来るガタピシ感など) の頭文字で、自動車の快適性を推し量る上での一つの基準だそうです(WiKiより)。 この意味を知った時、弊社のintdashを使うと簡単に測定できるかもと思ったので、この記事ではintdashでNVHを簡易的に測定してみます。
5ヶ月前
記事のアイキャッチ画像
Webhook用のアプリケーションをAWS SAMで実装してみる
aptpod Tech Blog
aptpod Advent Calendar 2023 12月12日を担当するintdashグループの呉羽です。 弊社が提供するintdashは、Webhook機能の実装を予定しています。Webhookとは、何らかのイベントの発生時、intdashのサーバーから指定のエンドポイントにHTTPリクエストを送信する機能です。この機能によってイベントを起点としたプログラムをHTTP通信で実行できるため、ポーリングやメッセージングシステムの利用は不要です。 そこで今回は、WebhookのHTTPリクエストを受け付けるアプリケーションをAWS上に実装し、実際に動作させるまでの手順をご紹介します。
5ヶ月前
記事のアイキャッチ画像
Figma単体で音声ファイルを再生するプロトタイプ作成例のご紹介
aptpod Tech Blog
2023 Advent Calendar12月11日を担当します、コーポレート・マーケティング室、デザインチームの高森です。アプトポッドのデザインチームでは、2022年からメインのUIデザインツールとしてFigmaを使用しています。 デザインチームでは実証実験向けにプロトタイプを作成することがあるのですが、今回カーナビアプリの機能検証をウィザード法(製品やシステムを人間が完成しているように動かすプロトタイプ技法)で行う実証実験にて、Figmaでプロトタイプを作成する機会がありました。(その他のプロトタイプ事例は過去のAdvent Calendarでも紹介させていただきました) 今回やや苦労した…
5ヶ月前
記事のアイキャッチ画像
RTSPからintdashに動画をアップロードしてみた
aptpod Tech Blog
aptpod Advent Calendar 2023 12月8日の記事です 入社1ヶ月目のソリューションアーキテクトの奥山です。まだまだペーペーの私ですが、よろしくお願いいたします。 毎日がキャッチアップの連続で頑張っています。この記事では、intdashとはなんぞやから、実際に家にあるものでintdashを変に試しつつ、覚えたての知識をOutputしてみようというものです。 僕はいろんなガジェットを試しては壊し、試しては壊しを繰り返して遊んでいるせいか、最近どうやら物価高の影響で(先月のブラックフライデーもあり)引き落とし額がえらいことになっていました。そんな僕に優しく微笑んでくれたのが格…
5ヶ月前
記事のアイキャッチ画像
Parallels Desktopでintdash Edge Agentを動かしてみました
aptpod Tech Blog
aptpod Advent Calendar 2023 12月7日の記事です。 intdash Edge Agentを使ってみたいけどMacしか持ってないみなさん、 こんにちは。ソリューションアーキテクトの伊勢です。 intdash Edge AgentはLinuxで動きますが、試しに手元のPCで動かしてみたいときがあります。 そんな人のために今回はMacからカメラ映像をUpstreamしてみました。 これは以前、当ブログでご紹介したWSL2でintdash Edge Agentを動かしてみましたのMac版です。 tech.aptpod.co.jp
5ヶ月前
記事のアイキャッチ画像
REMOTE CAL on ラズパイでXCP計測してみた
aptpod Tech Blog
aptpod Advent Calendar 2023 12月6日の記事です。 Automotive Pro Grの新崎です。REMOTE CAL開発チームでプロダクトオーナーをしています。 現在リリースされているREMOTE CALにおいてはエッジ端末としてEDGEPLANT T1を前提としていますが、いくつかのお客様から小型端末への対応というご要望をいただいています。 そこで本記事ではその導入として Raspberry Pi を利用したREMOTE CALの疎通実験をした際の様子をご紹介したいと思います。
5ヶ月前
記事のアイキャッチ画像
Rustにおけるバイト列の効率的な扱い方
aptpod Tech Blog
aptpod Advent Calendar 2023 の12月5日を担当するintdashグループの大久保です。 弊社の製品のうち、エッジ上で動くものはRustを採用しているものが複数あります。例えば、intdashに接続可能なデバイスを簡単に開発するためデバイス開発キットの基盤であるDevice Connector Framework においてもRustを採用しています。 これらのソフトウェアでは大量のバイナリデータを高速に捌く必要があるため、その実装にはRustが適していると考え採用しています。とはいえ、Rustを使えば無条件で効率的な実装になるとは限りません。Rustでバイト列を表現す…
5ヶ月前
記事のアイキャッチ画像
超小型受信端末を活用した高精度位置情報測位サービス「Mobile GNSS」をintdash Edge Agent2 に接続して、試してみた
aptpod Tech Blog
はじめに aptpod Advent Calendar 2023 12月4日の記事です。 パートナー&サポート推進Grの松下です。弊社では、様々なパートナー様との連携を強化し、新規事業創出・支援を行っています。 弊社のパートナーシップに関するニュースはこちら 先日、パートナーのNTTコミュニケーションズ株式会社様より、超小型受信端末を活用した高精度位置情報測位サービス「Mobile GNSS」の提供がアナウンスされました。 NTTコミュニケーションズ様のプレスリリースはこちら 今回、この Mobile GNSS を実際にintdashにつなぐ事でレビューしたいと思います。
5ヶ月前
記事のアイキャッチ画像
Salesforce導入のその裏側の苦労と成果について ~これから導入する人への少しのアドバイスを添えて~
aptpod Tech Blog
aptpod Advent Calendar 2023 12月1日の記事です。 みなさまお久しぶりです。アプトポッドで営業企画をしている神前(こうさき)と申します。 前回の登場からちょうど1年ですね。 これで3年連続でAdvent Calendarのトップバッターを飾ることと相成りました。 3年連続でCTOから依頼を受けるの図 去年の記事でも触れてますが、昨年12月に事業部に異動となり、今日でちょうど1年でもあります。 その1年の中でもメインの業務がタイトルにもあるSalesforceの導入だったのでそのことについて書いていきたいと思います。 「これから自社でSalesforceを導入しようか…
5ヶ月前
記事のアイキャッチ画像
四足歩行ロボット Unitree Go1 を使った 遠隔操縦デモを展示しました @横浜ロボットワールド2023
aptpod Tech Blog
はじめに アプトポッド 開発本部の影山です。 2023年11月8日(水),11月9日(木)にパシフィコ横浜で開催された、横浜ロボットワールド2023に出展しました。 連日、多くの方々にご来場いただき、感謝申し上げます。 www.srobo.jp 弊社ブースの外観 この記事では展示したデモの1つである 四足歩行ロボット Unitree Go1 を使った遠隔操縦デモ について、紹介をしたいと思います。 techshare.co.jp
6ヶ月前
記事のアイキャッチ画像
Androidでもintdash対応アプリケーション開発が可能に
aptpod Tech Blog
ネイティブアプリケーション開発を担当している上野です。 前回の記事 で弊社サービスである intdash を用いたデータ伝送がUnityで扱えるようになったとお伝えしましたが今回はAndroidアプリ開発などで利用されている開発言語である Kotlin でも利用可能になりましたのでそのご紹介になります。
7ヶ月前
記事のアイキャッチ画像
ROSConJP 2023の参加報告と「ROS開発効率化ソリューション」のご紹介
aptpod Tech Blog
はじめに アプトポッドVPoPの岩田です。 昨日、浅草の都立産業技術センター台東館にて行われた ROSConJP 2023 にて、シルバースポンサーとしてブース出展をしてまいりました。ブースでは、当社の主力製品であるIoTプラットフォームミドルウェアintdashをROS開発に応用した、ROS開発ワークフローの効率化パッケージについてご紹介しました。 YouTubeのリアルタイム配信をご覧になられた方は見ていただけたかもしれませんが、当社エンジニアの影山により「Open-RMFを応用したクラウドフリート管理システムの構築」の登壇を行ったり、私自身もライトニングトークでお時間をいただき掲題の「R…
7ヶ月前
記事のアイキャッチ画像
【連載 ROS Tips】ROS開発におけるDocker活用テクニック
aptpod Tech Blog
アプトポッド組み込みエンジニアの久保田です。 近年、ロボットやモビリティを動作させるためのプラットフォームとしてROSを採用することが多くなってきています。 通常、ROSは特定のUbuntuバージョンに対応したディストリビューションとしてリリースされていますので、ROSのディストリビューションを変更したい場合は、ホストOSも変更する必要があります。この制約を回避する方法として、Dockerというコンテナ技術を使う方法があります。Dockerを使えば、ホストOSを変更せず様々なROSディストリビューションを動かすことができるようになります。 また、Dockerの利用はホストOSのアップデートが難…
8ヶ月前
記事のアイキャッチ画像
【連載 ROS Tips】そもそもROSとは?
aptpod Tech Blog
はじめに: ROS Tipsの連載投稿はじめます アプトポッドVPoPの岩田です。 近年、ロボット技術が急速に進化していますが、その背景にはROS(Robot Operating System)というミドルウェアの存在が大きく影響しています。特に、ROSの新しいバージョンである「ROS 2」がリリースされて以来、ロボット開発の現場でもますます注目度が高まっています。ROSは元々、研究や学術用途で広く使われていましたが、ROS 2の登場によって商用ロボットや組み込みシステムにも容易に適用できるようになりました。この進化により、より多くの企業や研究機関がROSを採用し、ロボット開発が加速しています…
8ヶ月前
記事のアイキャッチ画像
海外計測、アフリカ編
aptpod Tech Blog
Aptpodのハードウェアエンジニアの平野と申します。Aptpodでは、当社の製品を使って海外で計測をするお客様もいます。海外の計測は少し複雑の様で、時には様々な問題に直面する事があります。今年の夏、私が、28日間の長い休暇を取って、コートジボワールとベナンの家族を訪問する予定でした。そこで、アフリカへの旅行中に当社の製品を使って計測してみようと思いました。私の体験を、同僚、そしてここを読んでいる皆さんにも共有したいと思います。 私は日本語不得意なものでこのブログは先に英語で書いてから日本語に翻訳しています。原文も載せていますので英語で読みたい方はこちらからお願いいたします。 準備 システムの…
8ヶ月前
記事のアイキャッチ画像
Overseas Measurements in Africa
aptpod Tech Blog
Hi All, I’m Hirano working as a Hardware engineer in the Development Division. At Aptpod, we have some clients who are using our products for measurements abroad. And sometimes they face different kinds of problems and taking measurements abroad seems to be a bit complicated. This year, I planned to…
8ヶ月前