マガジン

記事一覧

新型コロナのタイミングと移住(転勤)が重なった話

#みんなの移住 国内移住・海外移住 Advent Calendar 2020 の記事になります。新型コロナ流行のタイミングと移住(転勤)のタイミングが重なり、その後どうなったのかという…

tatsuki
3年前
1

RaspberryPi 3 に Ubuntu を入れて ROS を使う備忘録

以前書いた記事(RaspberryPi Zero WH へ ROS melodic をインストールした後の試行錯誤の備忘録)で RaspberryPi Zero WH と ROS の組み合わせのハードル高いことがわかっ…

tatsuki
3年前

RaspberryPi Zero WH へ ROS melodic をインストールした後の試行錯誤の備忘録

RaspberryPi Zero WH へ ROS melodic をインストールし、PiCamera や ROSSerial で Arduino を動かそうとした過程や結果を残しておこうと思います。 使用機器- RaspberryP…

tatsuki
3年前

RaspberryPi Zero WHと Arduino Pro mini でシリアル通信してみる

最近ではディスプレイ付きのマイコン M5Stack や機械学習向けの NVIDIA Jetson Nano など様々なマイコンが登場しています。用途にも寄るとは思いますが、なるべくモノをコ…

tatsuki
4年前
2

Unity で Android 連携

はじめに「UnityでiOS連携」では主に Unity と iOS の連携について紹介したので、今回は Unity と Android の連携を紹介します。 Unity と Android 連携Unity と Android …

tatsuki
4年前
4

Unity で iOS連携

はじめにUnity でスマートフォンアプリを作成している場合、時に iOS 独自の機能を使用したい/しなければならない時があると思います。そんな時にどうすれば連携できるかを…

tatsuki
4年前
2

Unityで 2D スマートフォンアプリを作る(入門)

はじめにUnity で 2D のスマートフォンアプリを作成したい時という時に基本となる操作方法を紹介します。基本さえ押さえてしまえば、応用は効くかと思います。今回作成する…

tatsuki
4年前
11

モバイルアプリの ML の扱い方

はじめに最近では Machine Learning(以下ML)分野の発展が目覚ましく、特に画像分野への応用では認識精度や認識できる種別数は大きく向上しています。 では、これらのモバイ…

tatsuki
4年前
3

Unity で Android の Application クラスを使用する方法

Android で どうしても Application クラスを使用したいUnity で Android アプリを作成していると、アプリ全体に関わる初期化や永続的な処理をしたい時に Application クラ…

tatsuki
4年前

iOS と Android のジオフェンス

ある領域に近づいた時や離れた時のイベントを取得したいというケースに使えるのがジオフェンスです。Beacon の GPS 版って考えるとイメージしやすいかもしれませんね。 iO…

tatsuki
4年前
1

FirebaseAuth Twitterログイン事前設定(iOS・Android)

Firebase Auth の 「Twitter を使用して認証する」のドキュメント通りに設定を進めていったところ、アプリで Twitter のログイン画面が開かないことがありました。原因は設…

tatsuki
4年前
1

Firebase Cloud Messaging のトピックの Subscribe、UnSubscribeができない

Firebase Cloud Messaging (以下FCM)ではトピックというものがあります。これは iOS・Android のプッシュ通知では受信する側は受信するだけで取捨選択できない(通知に含ま…

tatsuki
4年前
新型コロナのタイミングと移住(転勤)が重なった話

新型コロナのタイミングと移住(転勤)が重なった話

#みんなの移住 国内移住・海外移住 Advent Calendar 2020 の記事になります。新型コロナ流行のタイミングと移住(転勤)のタイミングが重なり、その後どうなったのかという話を書きたいと思います。

背景まず、自分のこれまでの背景ですが、生まれは茨城県で中学校までは茨城県内で過ごしていました。高校は隣の栃木県、大学は秋田県、新卒でIT業界へ就職して研修期間中は大阪、その後は東京で3年ほ

もっとみる
RaspberryPi 3 に Ubuntu を入れて ROS を使う備忘録

RaspberryPi 3 に Ubuntu を入れて ROS を使う備忘録

以前書いた記事(RaspberryPi Zero WH へ ROS melodic をインストールした後の試行錯誤の備忘録)で RaspberryPi Zero WH と ROS の組み合わせのハードル高いことがわかったので、RaspberryPi 3 に移行した際の設定方法や変更点をまとめておこうと思います。

使用機器- RaspberryPi 3 Model B(B+ではありません)- Ar

もっとみる
RaspberryPi Zero WH へ ROS melodic をインストールした後の試行錯誤の備忘録

RaspberryPi Zero WH へ ROS melodic をインストールした後の試行錯誤の備忘録

RaspberryPi Zero WH へ ROS melodic をインストールし、PiCamera や ROSSerial で Arduino を動かそうとした過程や結果を残しておこうと思います。

使用機器- RaspberryPi Zero WH - Arduino Pro mini (5V)

OSやROSバージョンなど- Raspbian Stretch- ROS Melodic

R

もっとみる
RaspberryPi Zero WHと Arduino Pro mini でシリアル通信してみる

RaspberryPi Zero WHと Arduino Pro mini でシリアル通信してみる

最近ではディスプレイ付きのマイコン M5Stack や機械学習向けの NVIDIA Jetson Nano など様々なマイコンが登場しています。用途にも寄るとは思いますが、なるべくモノをコンパクトにしたいといった場合には RaspberryPi Zero や Arduino Pro mini などが役に立つと思います。さらにこれらを連携させることで様々な応用が効くと思うので試してみました。

開発

もっとみる

Unity で Android 連携

はじめに「UnityでiOS連携」では主に Unity と iOS の連携について紹介したので、今回は Unity と Android の連携を紹介します。

Unity と Android 連携Unity と Android を連携させるには主に `AndroidJavaClass` でインスタンス生成し、`Call` メソッドで Android 側のメソッドを呼び出す流れです。逆の Andro

もっとみる

Unity で iOS連携

はじめにUnity でスマートフォンアプリを作成している場合、時に iOS 独自の機能を使用したい/しなければならない時があると思います。そんな時にどうすれば連携できるかを紹介します。

Unity と iOS 連携Unity と iOS を連携させるには Unity側(C#)で Objective-C をラップした C++(Objective-C++) のコードを呼び出すことで Unity から

もっとみる

Unityで 2D スマートフォンアプリを作る(入門)

はじめにUnity で 2D のスマートフォンアプリを作成したい時という時に基本となる操作方法を紹介します。基本さえ押さえてしまえば、応用は効くかと思います。今回作成するアプリはボタンを一個配置してボタンを押下するとログを表示するというものを作成します。どちらかというと実装よりかは Unity での操作方法がメインとなります。Unity のバージョンにより UI が異なり、参考にならない場合がある

もっとみる
モバイルアプリの ML の扱い方

モバイルアプリの ML の扱い方

はじめに最近では Machine Learning(以下ML)分野の発展が目覚ましく、特に画像分野への応用では認識精度や認識できる種別数は大きく向上しています。
では、これらのモバイルアプリに組み込みたいという時にどうすれば良いのか、モバイルアプリエンジニアはどういう点を意識すればいいのかということについて画像分野への適応を例に自分なりにまとめてみました。

ツール・ライブラリ選定iOS では C

もっとみる

Unity で Android の Application クラスを使用する方法

Android で どうしても Application クラスを使用したいUnity で Android アプリを作成していると、アプリ全体に関わる初期化や永続的な処理をしたい時に Application クラスがあると助かるケースもあると思います。

しかし、普通に Unity で Android アプリとして APK の書き出しやプロジェクトの Export するだけでは Applicatio

もっとみる
iOS と Android のジオフェンス

iOS と Android のジオフェンス

ある領域に近づいた時や離れた時のイベントを取得したいというケースに使えるのがジオフェンスです。Beacon の GPS 版って考えるとイメージしやすいかもしれませんね。

iOS にも CoreLocation を用いることでジオフェンスが設定できます。ただ、iOS と Android では設定次第で挙動が異なります。

iOS のジオフェンスiOS では設定した領域にすでに居たり、出ていたりした

もっとみる
FirebaseAuth Twitterログイン事前設定(iOS・Android)

FirebaseAuth Twitterログイン事前設定(iOS・Android)

Firebase Auth の 「Twitter を使用して認証する」のドキュメント通りに設定を進めていったところ、アプリで Twitter のログイン画面が開かないことがありました。原因は設定が不足していたことで Firebase Auth のドキュメントでは記載していないことなので共有します。(Firebase と Twitter でのプロジェクトは作成済みとします。)

バージョン- Fir

もっとみる
Firebase Cloud Messaging のトピックの Subscribe、UnSubscribeができない

Firebase Cloud Messaging のトピックの Subscribe、UnSubscribeができない

Firebase Cloud Messaging (以下FCM)ではトピックというものがあります。これは iOS・Android のプッシュ通知では受信する側は受信するだけで取捨選択できない(通知に含まれるデータを用いることである程度は取捨選択可能)のに対し、あるカテゴリーのプッシュだけ受信したいみたいなケースで使用できるものです。

基本的にはドキュメント通りに設定すれば特に難しいことはないと思

もっとみる