aptpod Tech Blog

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

2019-12-01から1ヶ月間の記事一覧

激動の2019年を振り返る

Aptpod Advent Calendar 2019 25日目=最終日の記事です。 CTOの梶田です。 あっという間に最終日となり、小さなトラブルもありましたがみんなの頑張りで今年も無事に完走といったところです。 素晴らしい! 今年は新しい試みでTechブログでの挑戦になったわ…

ラズパイでCAN通信をして、車両の診断データを送受信してみた

TL;DR Raspberry PiでCAN通信を動かして、車両の診断データ(OBD-II)を見てみた話です。 SocketCANのISO-TPの機能が便利だったので、その紹介がメインになります。

さようなら電機メーカー、こんにちはスタートアップ

aptpod Advent Calendar 2019の23日目を担当するハードウェアGpのおおひらです。 いきなりアレな感じのタイトルでなんだか申し訳ないのですが、株式会社アプトポッド(以下aptpod)に入社してちょうど1年になることもあり、このタイミングでしか書けないだろ…

スクラムビギナーが半年POをやって思ったこと

アドベントカレンダー22日目を担当します。ソリューションアーキテクトの sataro です。 前職ではホスティング専門のインフラエンジニアとして、穴蔵に籠って運用保守をやっていました。 それはそれで楽しかったのですが、自社プロダクトへの興味が膨らみ転…

M5StackのリセットをUSB経由で行う方法

Aptpod Advent Calendar 2019 21日目担当のハードウェアグループの織江です。 この記事では電子工作を趣味とする界隈でも人気のM5stackの小技を紹介したいと思います。

輝けるおっさんの日常

aptpod Advent Calendar 2019の20日目担当をします。高橋です。 CTO室でVPoEとして組織マネジメントを担当させてもらっています。 弊社はハードウェアや組込みソフトの低レイヤから、ネットワークを介しクラウドに至るまでの広範囲な技術を一貫して内製で開…

エンジニアによるユーザーマニュアルの作り方

aptpod Advent Calendar 2019の19日目担当、Webチームの蔵下です。普段は、自社プロダクトのUIをReactでゴリゴリ書きつつ、社内のお酒好きを集めて不定期で飲み会を開いています(飲みのお誘いお待ちしています) みなさんの会社では誰がユーザーマニュアル…

Metal使ってる?iPhoneのGPUでペイントツールを作ってみる

aptpod Advent Calendar 2019 18日目を担当させていただきます 上野 と申します。 昨年も ARKit2.0が凄い。あなたの見ている方向を記録、可視化するデモ という記事で参加させていただきまして、 今年もiOS系で記事を書かせていただこうと思います。iOSアプ…

高速データ可視化におけるフォントの重要性

高速データ可視化におけるフォントの重要性について書いています。 7セグフォントを自作してみて、そのフォントファイルを公開しています。 UIの中での等幅フォントの使いところについて記載しています。

モバイル通信環境計測をやってみた話

aptpod Advent Calendar 2019 16日目担当の榮枝です。 aptpod でソリューションアーキテクトという職種でSEのような仕事をしています。 システムの全体設計をしたり、見積書を書いたり、プロジェクト管理?みたいなことをしたり、 出張経費精算で領収書をな…

AWS re:Invent 2019 で AWS RoboMakerとintdash によるTurtlebot3の遠隔制御の展示を行いました!

この記事は、Aptpod Advent Calendar 2019 の15日目の記事です。 先進技術調査グループの酒井です。 つい先日の12/2〜6にラスベガスで開催されたAWS re:Invent2019でブース展示をしてきました! ブースでは、Amazon SageMakerとintdashでお菓子の高速検出シ…

1on1を半年で65回やってみて

aptpod Advent Calendar 2019の14日目は、チームビルディングのために半年間続けた1on1の振り返りです。

高位合成でFPGA開発!最短 1日で映像リサイズ機能を実装する

aptpodでは複数のカメラをフレーム単位で同期させて映像を取得できるカメラデバイスの開発を行なっています。前日の記事では、このカメラデバイスのエンコードを担当するSoCの話でしたが、aptpod Advent Calendar 2019 13日目の今回は映像のフロントエンドに…

AM5728 上のIVAを使ってH.264エンコードしてみた

aptpodでは、複数のCANバスのデータを時刻同期して取得できるSynchronized CAN Transceiverに続き、このデバイスと時刻同期し、かつ複数のカメラ映像をフレーム単位で同期させて録画できるカメラデバイスの開発を行なっています。 このデバイスには、TI社製…

機械学習のシステム開発の難しさを独断でまとめてみた

aptpod Advent Calendar 2019 11日目 先日お菓子のデモの記事を投稿したキシダがまたお送りします。みなさま、ここ最近『機械学習』とか『AI』とか耳にすることが多くなってきていると思いますが、現実はどれくらいの導入率かご存知ですか? なんと、14〜15%…

Rust+wasmでWebSocket上にバイナリデータ(CBOR)を流してみる

この記事はAptpod Advent Calendar 2019の10日目の記事です。 先端技術調査グループの大久保です。 前回の記事では、WebSocketのechoサーバにアクセスするwasmをRustとGoで作成しました。今回は、echoだけでは物足りないので、意味のあるバイナリデータをサ…

IoTデバイスのスループットがサクッと上がるかも

「データが上がって来るの遅いけど、電波悪いからしょうがないな〜」なんてアッサリ諦めてないでしょうか? そんな方に「BBRを有効にすればスループットが上がるかも!」という話を、aptpod Advent Calendar 2019の9日目ではお送りします。担当のサーバーサ…

GoでOpenTracingをやろう

はじめに こんにちは。 アドベントカレンダー 8日目担当、 サーバーサイドエンジニアの miyauchi です。 昨年は「 Goとクリーンアーキテクチャとトランザクションと」と「Vim初心者から中級者の入り口くらいまで」を書きました。 早いものでもう一年経つの…

ラズパイを外出先で簡単に無線LANに繋ぐには?

ラズパイを外出先で簡単に無線LANに繋ぐために、トラベルルーターを使ってみた

CAN FDことはじめ

aptpod Advent Calendar 2019 6日目担当のエンベデッドチーム 久保田です。 仕事で関わることの多い自動車関連の技術について、少しお話させていただこうと思います。 intdash Automotive Proは、自動車産業における車両CAN(Controller Area Network)デー…

エッジデバイスとクラウドのエンドポイントの出力結果を合わせるのに苦労した話

本ブログへいらっしゃったみなさま、初めまして。aptpod Advent Calendar 2019 5日目担当のsetoです。入社4ヶ月(2019/12/05現在)で、機械学習系の案件や自社プロダクト付加価値向上のための技術調査に従事してます。社内メンバーの技術領域が多彩で刺激を受…

QA(品質保証)とは何かを考えた話

はじめに aptpodという会社のQAチーム横田です。 Aptpod Advent Calendar 2019 4日目の記事になります。 去年に引き続き、アドベントカレンダーを書いています。 去年は、テスト自動化について書きました。 qiita.com 今回は、QA(品質保証)とは何かを考え…

RustとGoでWebAssemblyのファイルサイズを比較する

この記事はAptpod Advent Calendar 2019の3日目の記事です。 先端技術調査グループの大久保です。 最近はWebAssemblyが注目されるようになり、弊社でもWebフロントエンド側での軽量化・高速化に応用できないか検討をしています。 そこで、今回はWebSocketのe…

Amazon SageMakerとintdashでお菓子の高速検出システムをサクッと構築してみた

aptpod Advent Calendar 2019 2日目担当のキシダです。もともとただのエンジニアだったのですが、半年前ほどこちらに入社して、今では機械学習系の案件やデータ解析向け製品の開発に従事してます。周りの人も心優しい人ばかりで、楽しくお仕事しています。 (…

AWS RoboMakerとintdashでTurtlebot3を遠隔制御できるようにしました!

先端技術調査グループの酒井です。 今年も Aptpod Advent Calendar 2019 に参加することになり 1日目を担当することになりました。 ちょっと前の話になってしまいますが、2019/12/2から始まるAWSのイベント 『re:Invent 2019』へ展示していることもあり、AWS…