lecture Ubuntu18.04:はじめてのROS プログラミング(python) この記事はROS新人教育用です。ROSでHellow Worldと表示するプログラムを作り、ビルドして実行してみましょう。この記事は以下のROS Wikiの記事を参考に、ビルドコマンドとして新しいca... 2020.02.04 2022.09.02 lecture
lecture Ubuntu18.04: ROS MelodicでLidarの設定 KobukiベースのHappy RobotにはHokuyo Lidarを搭載しています。この回ではROS MelodicでのHokuyo Lidarの設定を学びます。HokuyoのLidarを搭載しな... 2020.01.31 2020.08.10 lecture
lecture Ubuntu18.04: Kobukiでナビゲーション この回では、ROSのナビゲーションパッケージと前回作成した地図を使いKobukiを自動でナビゲーションします。ここではプログラムを一行も書かずに、パッケージとRviz上でのマウス操作でナビゲーションを... 2020.01.30 lecture
lecture Ubuntu18.04: Kobukiで地図生成 この回ではKobukiでROSの地図生成パッケージgmappingを使い地図を生成しましょう。次回は、ここで作った地図を使いKobukiをナビゲーションのために保存します。 端末を6個開き、各端末で以... 2020.01.30 2020.02.05 lecture
lecture Ubuntu18.04: KobukiをROS Melodicで動かす Kobuki(Turtlebot2)はRoboCup@Home Educationリーグでデファクトスタンダードの存在ですが、最近は開発元のYujin Roboticsからはあまりサポートされていない... 2020.01.30 2020.05.10 lecture
misc Ubuntu18.04: ROS Melodicを入れるとPython3でOpenCVがエラーになる問題 私の環境では問題がないのですが、Ubuntu18.04でOpenCVをインストールしてからROS Melodicを入れると以下のエラーになるようです。happyrobot@razer:~/Docume... 2020.01.28 2020.12.16 misc
deeplearning Ubuntu18.04: Yolo V3 インストールメモ Ubuntu18.04にバージョンアップしたのでYolo V3のフレームワークdarknetをインストールしたときのメモ。上の例では、処理時間がV2が18.9、V3が22.7と多少遅くなっているが、予... 2020.01.22 2020.03.17 deeplearningrobocup@home
deeplearning 深層学習ハッカソン 専門ゼミ(プレゼミ)で実施する深層学習ハッカソンの実施要領。ハンズオン チーム分け 3チーム。各チーム3~4名。 リーダは深層学習の経験、デュアルブートのPCを持っているかで決める。それ以外のメンバー... 2020.01.22 2020.03.17 deeplearningeducation
lecture ROS演習12-2019:ロボットアーム2 この記事は私が金沢工業大学ロボティクス学科で担当している講義ロボットプログラミングⅡ用です。今回は先回作った2自由度のロボットアームの先端に位置センサを取り付け、先端位置を取得するプログラムを作ります... 2020.01.09 2020.01.16 lecture
misc Ubuntu18.04: Proxy環境下でaptできないときの設定 大学等のProxy環境下でaptできないときの設定。 .bashrcの最後に好きなエディタを使い以下の3行を追加する。export ftp_proxy="ftp://プロキシサーバー名:ポート番号/"... 2020.01.09 2020.01.10 misc
robot 3Dデプスカメラ SCS Occipital 国際ロボット展2019の株式会社アルゴのブースでSCSという3Dデプスカメラに興味を持った。RealSense と同程度のサイズながら点群が綺麗、0.3mから10mまで見え、消費電力も最大3Wと小さい... 2020.01.08 2020.03.18 robot
misc CUDA 10.2のインストール CUDA10.2をインストールしたときのメモ。 環境 CROYDON (BTO組立パソコン) CPU: Intel i7-8700K GPU: Nvidia 1080Ti × 2 Memory:32... 2020.01.04 2020.03.13 misc
misc Ubuntu18.04: PyBulletインストールメモ PyBulletをUbuntu18.04にインストールしたときのメモ。物理エンジンBullet Physics SDKをダウロードしてソースからビルドする。PyBulletはBulletのpython... 2020.01.03 misc
deeplearning Ubuntu18.04: darknetをROSで使う (darknet_ros) YOLO V3をROSで使うためのパッケージdarknet_rosのインストール、設定法と使い方のメモ。 本家サイト YOLO V3 for ROS: Real-Time Object Detecti... 2020.01.03 2020.03.18 deeplearningrobot
robot Ubuntu18.04: RealSense D435iをROS Melodicで使う RealSense D435iをROS Melodicで使うメモ。D435iはD435にIMUが搭載された新しい機種。D435と同じようにインストールできた。ROSのラッパーもありすぐ使える。このメモ... 2020.01.02 2020.03.18 robot
misc ROS: catkin buildコマンド この記事は以下のROS Wikiの記事を参考に、ビルドコマンドとして新しいcatkin buildを使います。従来のcatkin_makeコマンドと比較して、パッケージ毎に違う環境(isolated ... 2020.01.02 misc
robot Ubuntu18.04: ROS Melodicのインストール ROS Melodicのインストールメモです。この記事はROS のオフィシャルウェブサイトの次の日本語記事を簡略化しています。詳しい説明は次のリンクをご覧ください。ネットワークの速度に大きく依存します... 2020.01.02 2021.03.29 robot
deeplearning Ubuntu18.04: OpenCV3.4.9 (CUDA10.2)のインストール Ubuntu18.04にOpenCV3.4.9をGPU搭載のラップトップ用にソースからビルドしインストールしたときのメモ。GPUを使いたいのでソースからビルドした。インストール方法は以下のリンクの手順... 2020.01.01 2020.03.18 deeplearningrobot
misc Razer Blade 15 環境設定メモ (Xubuntu18.04.2, Cuda10.2) Razer Blade 15 (2018)にxubuntu18.04.2, Cuda10.2をインストールしたときのメモ。発売から約1年半経つが未だに色褪せないカッコ良さ。ただ、少々重い。 環境 Ra... 2019.12.31 2020.01.04 misc
misc Voyager 18.04:インストールと設定 フランス製のLinuxディストリビューションVoyager16.04LTSはXubuntuベースでデザインが洗練されているので使っている。サポートが2020年4月までなのでVoyager 18.04に... 2019.12.30 2021.03.05 misc
robocup@home ROS: Roomba 800 の掃除機能を使いたい Roomba 800 の掃除機能をROSで使いたいときのメモ。Roomba用のパッケージとしては以下のcreate_autonomyを使っている。 ROS driver for iRobot Crea... 2019.12.19 robocup@home
robocup@home RealSense D435が落ちる問題 RealSense D435をUbuntu16.04で使用しているが研究室ではごくまれに落ちる程度であったが、競技会場にきて頻繁に落ちてしまいロボットが全然動かないまずい状態になった。ネットで検索した... 2019.12.19 2019.12.20 robocup@home
misc FUTURE CONVENIENCE STORE CONTEST 東京ビッグサイトで開催されるWorld Robot Summit 2019のFuture Convenience Store Contestにロボティクス学科出村研究室Happy Robotチームが出... 2019.12.18 misc
robocup@home ROS: Turtlebot2をKineticで動かす Turtlebot2をROS Kineticで動かした時のメモ。Turtlebot2はRoboCup@Home Educationリーグでデファクトスタンダードの存在ですが、最近は開発元のYujin ... 2019.12.12 2019.12.19 robocup@home
education ROS演習11-2019:ロボットアーム この記事は私が金沢工業大学ロボティクス学科で担当している講義ロボットプログラミングⅡ用です。今週はgazeboを使い2自由度のロボットアームを作り、関節を動かします。2自由度ロボットアームのURDFは... 2019.12.11 2019.12.12 education
education ROS演習10-2019: ロボットビジョン (OpenCVとの連携) この記事は私が金沢工業大学ロボティクス学科で担当している2019年度後学期講義ロボットプログラミングⅡ用です。今回はcv_bridgeを使います。ROSでOpenCVを使いgazeboシミュレータのR... 2019.12.10 2020.01.09 education
education ROS演習9-2019:ナビゲーションとアクションプログラム この記事は私が金沢工業大学ロボティクス学科で担当している2019年後学期開講の講義ロボットプログラミングⅡ用です。ROS演習8ではrvizを使いGUIでロボットを動かしましたが、今回はROSのActi... 2019.12.04 education
education ROS演習8-2019:地図作成・自己位置推定 (gmapping, amcl) この記事は私が金沢工業大学ロボティクス学科で担当している2019年度後学期開講の講義ロボットプログラミングⅡ用です。今回は地図作成にgmappingパッケージと自己位置推定にamclパッケージを使いロ... 2019.11.27 2019.11.28 education
education ROS演習7-2019:デッドレコニングを実装しよう! 今回はTurtlebot3にデッドレコニングを実装します。 デッドレコニング説明資料 以下の説明資料をダウンロードして読んでください。これをGazebo上のTurtlebot3に実装していきましょう。... 2019.11.26 2019.12.19 education
education ROS演習6-2019:Turtlebot3をプログラムで動かそう ROS演習4の知識を使いTurtlebot3をプログラムで動かします。この演習6は演習7を問題を解くためのヒントとなっています。まず、Robotクラスを作成し、次のメンバ関数を作成します。 指定速度で... 2019.11.26 2020.02.04 education