Turtlebot3をPS4コントローラーDUALSHOCK 4で動かしてみた(無線接続)

ROS

ROSでDUALSHOCK 4(以下、DS4)を扱う方法はds4drvを使う例をよく見かけるけど、何もインストールせずにDS4の無線接続ができてしまったので、その記録。 できた理由がUbuntuのバージョン18.04によるものなのか、Parallels Desktop 15という仮想環境を使ってい…

Turtlebot3をPS4コントローラーDUALSHOCK 4で動かしてみた(有線接続)

ROS

e-ManualではPS3、XBox、Wii Remoteのコントローラーを使ってTurtlebot3を操作する方法が紹介されている。昔は全部持ってたけど、今は残念ながらどれ一つ持ってない。手持ちのPS4コントローラー DUALSHOCK 4を有線接続で試してみたら動いたので、その記録で…

Turtlebot3をキーボードで動かしてみた

ROS

前回でソフトウェアのセットアップまで終わったので、いよいよTurtlebot3を動かしてみる。 PCでroscoreの起動 ホストの起動。 $ roscore SBC(Turtlebot3上のラズパイ)でTurtlebot3のアプリを起動 PCからsshで接続する場合は「ssh pi@192.168.11.23(IPアドレ…

TurtleBot3 Burgerのソフトウェアをセットアップしてみた

ROS

前回にハードウェアを組み立てたので、次はソフトウェアのセットアップ。 www.sato-susumu.com 実機・シミュレーション共通のセットアップ PCのセットアップ 実機を使う場合のセットアップ SBCのセットアップ OpenCRのセットアップ 実機・シミュレーション共…

TurtleBot3 Burgerを組み立ててみた

ROS

ROSで遊ぶなら、やっぱり実機があったほうが断然面白いかなと思って、TurtleBot3を購入! ROSの基本的な理解とかすっ飛ばしているけど、Ubuntu上ですんなりROSが動いたのできっと大丈夫。 TurtleBot3は取り寄せ注文なので、到着まで日数がかかると思ったけど…

Parallels Desktopを使ってMac上でROS環境を構築してみた

ROS

Macで直接ROS1を扱うのは茨の道っぽいし、ROS2という方法もあるけど情報の豊富なROS1を使いたい。MacからOS再起動なしでROSを扱いたい。そんなワガママを叶えるために、仮装マシンでUbuntuを使ってROSを入れてることにした。 仮想環境のソフトを選ぶ Mac上で…

MacでROS2 crystalを動かしてみた

ROS

「MacOSとROS 2のインストール」で方法を詳しく書いてくれているので、簡単に動くかと思ったけど、こちらもハマる。 色々調べてなんとか、talkerデモノード、listenerデモノードの起動までできた。 問題1: talkerデモノード起動で、libPocoFoundation.60.dyl…

今更ながらMacからDockerを使ってROSを動かしてみた

ROS

「Docker for MacでROSの亀さんと戯れた」の方法なら、Dockerを使うのでセットアップも楽々。 楽勝で動くだろうと思ったけど、意外とX11関連でハマる 後述のブログのおかげでなんとか解決して、無事、亀の画面が出た(なぜか頭が3つ!) ] 発生した問題: ros…

AWS CloudFormation 学習メモ

IT

CloudFormationを使うようになったので、学習メモを記録。 CloudFormationって何? Black Belt Online Seminarの気になったページ 注意点 用語 AnsibleでAWSリソースを作った場合との比較 テンプレート テンプレートのフォーマット テンプレートの構成 Cloud…

賃貸だけど床暖房(もどき?)を設置してみた

我が家のリビングがフローリングなんだけど、冬場はフローリングがとてもとても冷たい。 床暖房に憧れて、何とか賃貸でも設置できないか探したところ、「フローリングタイプの電気カーペット」なるものを発見! パナソニック ホットカーペット フローリング…

iPhoneの端末間データ移行とデータ消去に関するメモ

iPhoneを買い替えて、旧端末から新端末にデータ移行したのでメモ。 iOS11からは更にデータ移行が簡単になっていた。 iPhone端末からiPhone端末へのデータ移行 データ移行の大まかな流れ クイックスタート バックアップから復元 個別アプリのデータ移行 LINE …

IPアドレスのCIDR記法 学習メモ

IT

IPアドレスの後ろに「/数値」が付いていることがあるけど、どういう意味かわかってなかったので調べてみた。 IPアドレスの基礎 IPv4のIPアドレスは32bitで構成されている。 そのIPアドレスは、ネットワーク上ではネットワークアドレスとホストアドレスに分け…

NTP、Amazon Linuxの時刻設定、サーバー時刻監視 学習メモ

IT

NTPとは ntpd ntpq ntpq -pの見方 ntpdログの長期保存と監視方法 Amazon Linuxの時刻 デフォルトの状態 Amazon Time Sync Service chronyd サーバ時刻の取得例(zabbix 3.0) サーバ時刻のズレを監視する例(zabbix) NTPとは NTP(Network Time Protocol)、エヌ…

サイボウズのスケジュールをGoogleカレンダーに同期してみた

IT

今まで仕事関連のスケジュールは"サイボウズ"、個人のTODO兼スケジュールは"Remember the milk"と使い分けてた。それぞれ別アプリで管理するのは悪くないけど、時々統合したスケジュールが見たくなる。そんなわけで、まずはサイボウズのスケジュールをGoogle…

ユーザーの動きを可視化するアクセス解析ツール Ptengine

適当にネットの海を泳いでいたら、「Webアクセス解析用ヒートマップ」が表示できるツールを発見! 昔、専用メガネ型デバイスを装着することで、Webページのどこが注目されているか可視化できる面白そうなシステムがあったけど、お手軽とは言えなかった。 こ…

iOSアプリ開発時に使ったリンクとメモ

IT

久しぶりにiOSアプリ作ったけど、ホント知っとかなきゃいけないことが多すぎる。 Objective-Cで作ったので、そっち中心。 アプリ開発全般 iOSアプリの構造 アプリのバージョンについて 各端末の解像度、画面サイズ ディープリンク、アプリ間連携 UI 全般 個…

プライバシーポリシー

当サイトに掲載されている広告について 当サイトでは、第三者配信の広告サービス(A8.net, iTunes アフィリエイトプログラム, Amazonアソシエイト, Google Adsense, バリューコマース)を利用しています。 このような第三者配信の広告サービスは、ユーザーの…

Amazon Echoで出来ること、スキル操作、拡張など色々調べたことのメモ

基本的な使い方とか、スキルの操作方法、開発方法など色々調べたので、メモを公開。 できること 時刻、天気、スケジュール、トピックスを短くまとめて教えてくれる 時刻 天気予報 音楽再生 音量変更 オーディオブック再生 キッチンタイマー 買い物リスト、や…

Amazon Echoのセットアップでつまづいた

招待メールが届いたので早速購入。 Kindleなんてセットアップ済みで送られてくるので、Echoのセットアップを舐めてました。 Amazon Echoのセットアップで30分ほど格闘するハメになったので、その記録。 (軽くググッた限りでは、皆さんセットアップはすんなり…

子供のスタンプ遊びに適したスタンプインキ

あるおもちゃのオマケでスタンプが付いて、子供がスタンプで遊びたい、遊びたい、遊びたいと言い出した。 そのためにはスタンプインキがいるけど、家にはない。 しかも、スタンプインキって、紙や布に付くとなかなか落ちないイメージがあるんだよね。 なんか…

iOSアプリの種類や配布に関するメモ

IT

iOSアプリの配布について調べていたら、やたら道のりが長かった。 断片的な情報はネットで沢山あるのだけど、全体像がわかりにくい。 ある程度理解できた気がするので、調べた内容を公開。 メンバーシップの種類 メンバーシップ毎に選択できるアプリ配布方法…

店舗別にポテトチップスの値段を比較してみた(自称ポテチ指数)

コンビニで買うと割高って聞くけど、どの程度割高なんだろうか? スーパーによって商品の値段差があるけど、どこが割安なんだろうか? そんな疑問に答えを出してみたいけど、いろんな品目を調査するのは面倒だし、記憶力もない。 なので、よく買うポテチの値…

Windowsのバージョンや実行環境に関するメモ

IT

古いWindowsタブレットでWPFアプリが動くかどうか調べたかっただけなのに、 どんどん深みにはまっていった。調査したのでメモとして記録。 Windowsのバージョン Windows 10のバージョン .NET Frameworkのバージョン CLRとは 参考 Windowsのバージョン バージ…

ソニーのビデオカメラ「HDR-CX535」の動画を取り出す方法と動画の管理方法 メモ

ソニーのビデオカメラ「ハンティカム HDR-CX535」を持っているのだけど、子供の行事ぐらいでしか使わないので、動画の取り出し方法とかもすぐに忘れる。 備忘録として、我が家の動画取り出し方法と管理方法をメモ。 ソニー SONY ビデオカメラ Handycam CX535…

SSL証明書 メモ

IT

SSL証明書を取得したけど、手続きは難解だし、途中でも様々な用語が出てくるしで解かりづらかった。 認証局(CA:Certification Authority) パブリック認証局 プライベート認証局 3階層の証明書と、中間CA証明書 SSL証明書について SSL証明書の種類(別名:認…

Macの環境構築 メモ(インストール関連は自動化)

IT

MacBookProを購入したけど、環境構築がダルいのでインストール関連だけでも自動化。 それにしても、世の中は進化してて、いろんなセットアップがお手軽に自動で行えるようになってた。 brew caskがbrew本家に取り込まれて、何も設定せずに使える。 brew cask…

銀座山形屋の株主優待でオーダーシャツを買ってみたら大満足だった

既製品のワイシャツだとサイズに合わなくて胴回りがダボダボになる、という問題を昔からずっとずっと放置してた。 しかし、数ヶ月前に銀座山形屋の株を買って、株主優待をゲット。 その優待を使って、ついにオーダーシャツを注文してみた。 オーダーシャツの…

読書メモ:(Web開発者のための)大規模サービス技術入門

[Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ)作者: 伊藤直也,田中慎司出版社/メーカー: 技術評論社発売日: 2010/07/07メディア: 単行本(ソフトカバー)購入: 80人 クリック: 1,84…

KiB、MiB、GiBが何バイトか、また調べた(人生で4回目ぐらい?)

IT

バイト数を数えるときの単位「kB」は1000バイトか、1024バイトか注意する癖はついている。 けど、「KiB」って単位は1000バイトだったか、1024バイトだったか、調べても、調べても、すぐに忘れてしまう。 俺の記憶力がいくら悪くても、調べて、ブログに書けば…

お問い合わせ

読み込んでいます...