lecture ROS演習6:地図作成・自己位置推定(SLAM, AMCL) この記事は私が金沢工業大学ロボティクス学科で担当している講義ロボットプログラミングⅡ用です。今回は地図作成(SLAM)と自己位置推定(AMCL)のパッケージを使いロボットにナビゲーションをさせましょう... 2017.11.28 lecture
未分類 Deep Learning用PC環境設定メモ (Xubuntu16.04.1, Cuda9.0) Deep Learning用に購入したマシンにxubuntu16.04.1, Cuda9.0をインストールしたときのメモ。まず、xubuntu16.04.3をDVDからインストールしようとしたが次のエ... 2017.11.27 2018.04.25 未分類
lecture ROS演習5:サービスを使って双方向通信しよう! この記事は私が金沢工業大学ロボティクス学科で担当している講義ロボットプログラミングⅡ用です。今回はROSの通信のもう一つの通信方式であるサービスを理解しましょう。次のROS Wikiを参考にしています... 2017.11.12 2018.01.20 lecture
lecture ROS演習4:トピックで通信しよう! この記事は私が金沢工業大学ロボティクス学科で担当している講義ロボットプログラミングⅡ用です。今回はROSの通信方式であるトピックを学びます。1. Publisherキーボードからロボットを操縦するmy... 2017.11.10 2017.11.15 lecture
robocup RobotVision勉強会:第4回 マウスイベント処理 この記事は私が主催しているRobotVision勉強会の内容メモです。OpenCVの内容については下のサイトやOpenCV3.2.0のドキュメントを参考にしています。なお、開発環境はUbuntu16.... 2017.11.09 2021.06.21 robocup
つくばチャレンジ つくばチャレンジ2017: 過去最高850m走行 つくばチャレンジ2017が終了しました。研究室としては2008年から参加し、今年は過去最高の850mを走行しました。これも参加した学生の努力の成果です。初参加の2008年は私と学生2名のたった3名で走... 2017.11.07 2017.11.10 つくばチャレンジ
robocup@home JetsonTX2: 高速化 Jetson TX2を高速化するためのメモ以下のコマンドで全6コアが動いているか確認する。$ sudo cat /sys/devices/system/cpu/cpu*/online以下のコマンドを実... 2017.10.27 robocup@home
未分類 RobotVision勉強会:第3回 カメラ・動画の読込みと画素へのアクセス この記事は私が主催しているRobotVision勉強会の内容メモです。OpenCVの内容については下のサイトやOpenCV3.2.0のドキュメントを参考にしています。なお、開発環境はUbuntu16.... 2017.10.19 2021.06.21 未分類
未分類 RobotVision勉強会:第2回 色による物体抽出 この記事は私が主催しているRobotVision勉強会の内容メモです。OpenCVの内容については下のサイトやOpenCV3.2.0のドキュメントを参考にしています。なお、開発環境はUbuntu16.... 2017.10.12 2021.06.21 未分類
未分類 RobotVision勉強会:1回目 画像の読込・表示・保存 この記事は私が主催しているRobotVision勉強会の内容メモです。OpenCVの内容については下のサイトやOpenCV3.2.0のドキュメントを参考にしています。なお、開発環境はUbuntu16.... 2017.10.09 2021.06.21 未分類
lecture Ubuntu16.04: OpenCV3.2.0インストール Ubuntu16.04にOpenCV3.2.0をソースからビルドしインストールしたときのメモ。以下のサイト等を参考にした。なお、OpenCV3.3.0は以下の手順ではエラーが出てビルドができないので注... 2017.10.04 lecture
lecture ロボットプログラミングⅡ-2017:環境設定 この記事は私が担当している講義ロボットプログラミングⅡ用です。ロボットプログラミングⅡでは、フレームワークとしてROSロボットシミュレータとしてGAZEBOを使用します。インストールは次の手順です。P... 2017.10.03 lecture
lecture ロボットプログラミングⅡ:Ubuntu16.04ウインドウマネージャーの設定 この記事は私が担当している講義ロボットプログラミングⅡ用です。Ubuntu16.04の標準WindowマネージャーUnityは動作が重いので、動作が軽快なUbuntu Flashback(Metaci... 2017.10.03 lecture
lecture ロボットプログラミングⅡ:Ubuntu16.04のネットワーク設定 この記事は私が担当している講義ロボットプログラミングⅡ用です。VirtualBox5.1にインストールしたUbuntu16.04でのネットワーク設定を説明します。○ ネットワーク設定(1) 画面左下の... 2017.10.03 lecture
lecture ロボットプログラミングⅡ:ROS Kineticのインストール 私が担当している授業のロボットプログラミングⅡ用です.この記事はROS のオフィシャルウェブサイトの次の日本語記事を簡略化しています。詳しい説明は次のリンクをご覧ください。 ROS Kinetic の... 2017.10.02 2018.10.04 lecture
lecture ロボットプログラミングⅡ:VirtualBox 5.1の設定 この記事は私が担当している講義ロボットプログラミングⅡ用です。この記事では、快適に使うためにVirtualBox5.1の設定を行います。○ VirtualBoxの設定(1) VirtualBoxを起動... 2017.10.01 2017.10.03 lecture
lecture ロボットプログラミングⅡ:Virtualbox5.1+Ubuntu16.04のインストール法 この記事は私が担当している講義ロボットプログラミングⅡ用です。ここでは、Virtualbox5.1+Ubuntu16.04のインストール法を説明します。○ VirtualBoxのインストール(1) V... 2017.10.01 2018.12.05 lecture
つくばチャレンジ rosbagのイメージデータをyoloで物体検出 rosbagで保存したイメージデータをyoloで物体検出した作業のメモ。上と下の写真はつくばチャレンジ実験走行で探索対象を検出したときのスクリーンショット。マネキンもpersonと検出するので実験走行... 2017.09.30 2019.07.17 つくばチャレンジ
未分類 ビデオカメラで撮影した動画をOpenCVで読み込み表示 SonyのビデオカメラHandycam HDR-CX720で撮影した動画mtsフォーマットをOpenCVで読み込んだときのメモ。環境はUbuntu16.04, OpenCV3.2, gcc5.4。その... 2017.09.30 未分類
未分類 Ubuntu16.04: Kinect V2の設定 Ubuntu16.04.2でKinect V2の設定したときのメモlibfreenect2のインストール cd mkdir src cd src git clone cd libfreenect2 s... 2017.09.10 未分類
robocup@home Turtlebot3: 組み立て Turtlebot3 Burgerの組み立てメモ。組み立てマニュアルがレゴのように図で説明しているのでとてもわかりやすい。中学生以上なら問題なく組み立てられる。ゆっくり作業したので所要時間約2時間。早... 2017.08.26 robocup@home
lecture 物理エンジンODEで学ぶC言語 [STEP5:終わり] ジョイントの生成と制御 ODEで学ぶC言語のStep5です.Step4でエアーホッケー風ゲームは終わりましたが、要望の多かったジョイントの使い方と制御を説明します。補講となります。ジョイントは我々の周りでは、折畳み携帯のヒン... 2017.07.06 lecture
lecture 物理エ物理エンジンODEで学ぶC言語2017 [STEP4:構造体]力とトルクの与え方 エアーホッケー風ゲームを作ろう!物理エンジンで学ぶC言語のStep4です.今回は構造体と物体へ力やトルクを加える方法,さらにシミュレーションのリセット法などを学びます.構造体の概要については既にわかっ... 2017.06.30 2017.07.06 lecture
robocup@home JETSON TX2: JETPACK3.0インストール後の作業 Jetson TX2にJetPack3.0をインストールした後の作業メモ ユーザの作成 System Settings -> User Accounts でMy Accountsを作る。この例ではアカ... 2017.06.25 2017.07.01 robocup@home
lecture 物理エンジンODEで学ぶC言語2017 [STEP3:関数]動力学計算 ODEで学ぶC言語のStep3です.今回は私がODEのAPIを元に作成した関数を使い,赤い球を落下させるプログラムを説明します.今までのプログラムでは描画だけでしたが,今回からシミュレーションやゲーム... 2017.06.23 lecture
lecture 物理エンジンODEで学ぶC言語2017 [Step2:switch文]キーボード操作 今回は、switch文を使ったキー処理の方法を学びます.キーボード入力の処理にswitch文はうってつけです。 ゲームではキーボード入力によりレーザービームを発射したり,車を操縦しますね.switch... 2017.06.16 lecture
robocup@home JETSON TX2: Tensorflow-1.1.0のインストール JETSON TX2にtensorflow1.1.0をインストールしたときのメモ。JetsonHacksの"TensorFlow on NVIDIA Jetson TX2 Development Ki... 2017.06.10 robocup@home
robocup@home JETSON TX2: JetPack3.0のインストール Jetson TX2へJetPack3.0をインストールしたときのメモ。TX1にインストールしたときとほぼ同じ。キャプチャ画面はTX1インストール時のものも利用しているので、TX1とあったらTX2と読... 2017.06.10 robocup@home
robocup@home JETSON TX2: DIGITS5.0とCaffeを入れる JETSON TX2: DIGITS5.0とCaffeを入れたときのメモ DIGITSのインストール ソースから次のインストールする。 依存関係 sudo apt-get install --no-i... 2017.06.10 robocup@home