education

lecture

PD実践2021:LCDの使い方

EV3の画面に文字や絵を表示することができるLCDのAPIを学びます。 LCDに関するAPI  デォルトのフォントを設定する。シミュレータは標準フォントのみ対応。  ER ev3_lcd_set_fo...
lecture

PD実践2021:EV3RTプログラミング演習(センサ)

PD実践2021ではLEGO Mindstorms EV3にリアルタイムOS TOPPERS/EV3RTを入れて,C言語でロボットプログラミングを学びます.まずは,センサの使い方とそのプログラミングを...
lecture

プログラミング言語2021:gtypistのインストールと使い方

プログラミング言語はタッチタイプのトレーニングにgtypistをロボティクス学科教員がカスタイズしたものを使います。タッチタイプはキーボードを見ないでキーを打つことです。欧米諸国では小学校でタッチタイ...
lecture

プログラミング言語2021:VS Code (VSCodium) の使い方

この記事はKITロボティクス学科プログラミング言語用で、授業で配布したVSCodiumのポータブル環境用です。では、さっそくVSCodiumを使ってみましょう。起 動 デスクトップに作ったVSCodi...
lecture

プログラミング言語2021:VS Code (VSCodium)のインストール

この記事はKITロボティクス学科プログラミング言語の授業用です。ロボティクス学科対象のプログラミング言語(出村担当)ではC言語のエディタとして今年度からVSCodiumを使います。VS Codiumは...
education

ロボット知能工学特論:第12週 演習4

このページは金沢工業大学大学院機械工学専攻ロボット知能工学特論のサポートページです。第12週はWebotsの自動運転シミュレータに,カメラを使いコース中央にある黄色ラインを追従する制御プログラムとLI...
lecture

ロボット知能工学特論:第11週 演習3

このページは金沢工業大学大学院機械工学専攻ロボット知能工学特論のサポートページです。第11週はWebotsの自動運転シミュレータにウェイポイントナビゲーションとデッドレコニングを実装します.レファレン...
lecture

ロボット知能工学特論:第10週 演習2

このページは金沢工業大学大学院機械工学専攻ロボット知能工学特論のサポートページです。第10週はファイナルプロジェクトで使用するワールドCityでロボットカーを動かす簡単なプログラム演習を行います.なお...
lecture

ロボット知能工学特論:第9週 演習

このページは金沢工業大学大学院機械工学専攻ロボット知能工学特論のサポートページです。第9週はファイナルプロジェクトに使用するロボットシミュレータWebotsのインストール,使い方並びに簡単なプログラム...
lecture

ROS2: Foxyのインストールと設定

ROS2 Foxyのインストールメモ。作業時間はネットワーク環境によりますが、30分ほどで終わると思います。環 境 Ubuntu 20.04  (64bit x86) 本ページではIntelまたはAM...
lecture

Ubuntu20.04:USB Linuxの作り方

USBメモリにUbuntu20.04をインストールする方法を紹介します。これをUSB Linuxとよぶことにします。この方法では、Windowsのハードデスクを消費しません。Linuxシステムと今後開...
education

ロボット知能工学特論:第2週 確率・統計の基礎

このページは金沢工業大学大学院機械工学専攻ロボット知能工学特論のサポートページです。第2週は教科書を使っていく上でのソフトウェアのインストールとその使い方のハンズオンとなります。教科書 詳細 確率ロボ...
deeplearning

VGG Image Annotator (VIA):お手軽アノテーションツール

インスタンスセグメンテーション用アノテーションツールとして使っているVGG Image Annotator (VIA)の使用法のメモ。VIAはウェブベースのツールでHTML、Javascript、CS...
deeplearning

深層学習オンラインハッカソン2021

専門ゼミ(プレゼミ)で実施する深層学習ハッカソンの実施要領。コロナ禍のためオンラインで実施する。目 的 現実のテーマを深層学習を使って解決することにより、深層学習の使い方を体験し理解を深める。 オンラ...
lecture

ROS演習12-2020:ロボットアーム2

この記事は私が金沢工業大学ロボティクス学科で担当している講義ロボットプログラミングⅡ用です。今回は先回作った2自由度のロボットアームの先端に位置センサを取り付け、先端位置を取得するプログラムを作ります...
lecture

ROS演習11-2020:ロボットアーム

本記事は私が金沢工業大学ロボティクス学科で担当している講義ロボットプログラミングⅡ用です。今週はgazeboを使い2自由度のロボットアームを作り、関節を動かします。2自由度ロボットアームのURDFは参...
lecture

ROS演習10-2020: ロボットビジョン (OpenCVとの連携)

この記事は私が金沢工業大学ロボティクス学科で担当している2020年度後学期講義ロボットプログラミングⅡ用です。今回はcv_bridgeを使います。ROSでOpenCVを使いgazeboシミュレータのR...
lecture

ROS演習9-2020:ナビゲーションとアクションプログラム

この記事は私が金沢工業大学ロボティクス学科で担当している2020年後学期開講の講義ロボットプログラミングⅡ用です。ROS演習8ではrvizを使いGUIでロボットを動かしましたが、今回はROSのActi...
lecture

ROS演習8-2020:地図作成・自己位置推定 (gmapping, amcl)

この記事は私が金沢工業大学ロボティクス学科で担当している2020年度後学期開講の講義ロボットプログラミングⅡ用です。今回は地図作成にgmappingパッケージと自己位置推定にamclパッケージを使いロ...
lecture

ROS演習7-2020:デッドレコニングを実装しよう!

デッドレコニングをRoombaに実装しましょう。 ROSの座標系 ROSではロボットの進行方向がx軸、左方向がy軸、上方向がz軸の正方向です。回転方向は反時計周りが正(0~π)、時計回りが負(0~-π...
lecture

ROS演習6-2020:Roombaをプログラムで動かそう

ROS演習4の知識を使いRoombaをプログラムで動かします。この演習6は演習7を問題を解くためのヒントとなっています。まず、Robotクラスを作成し、次のメンバ関数を作成します。 指定速度で指定時間...
lecture

ROS演習5-2020:サービス通信しよう!

今回はROSの通信のもう一つの通信方式であるサービスを理解しましょう。次のROS Wikiを参考にしています。 C++でシンプルなサービスとクライアントを書く シンプルなサービスとクライアントを実行し...
lecture

ROS演習4-2020:トピック通信しよう!

今回はROSの通信方式であるトピックを学びます。1. Publisherキーボードからロボットを操縦するmy_teleopパッケージを作ろう!ROS演習2と同じ要領でmy_teleopパッケージを作り...
education

プログラミング言語:第1週授業まとめ

金沢工業大学ロボティクス学科プログラミング言語の授業用ページです。Moodleは10/1以降でないと利用できないので、必要な情報をここにまとめました。来週までに終えてください。 講義パワーポイント プ...
education

プログラミング言語:VS Code (VSCodium)のインストール

この記事はKITロボティクス学科プログラミング言語の授業用です。ロボティクス学科対象のプログラミング言語(出村担当)ではC言語のエディタとして今年度からVSCodiumを使います。VS Codiumは...
education

プログラミング言語:VS Code (VSCodium) の使い方

この記事はKITロボティクス学科プログラミング言語用で、授業で配布したVSCodiumのポータブル環境用です。では、さっそくVSCodiumを使ってみましょう。起 動 デスクトップに作ったVSCodi...
education

プログラミング言語:gtypistのインストールと使い方

プログラミング言語はタッチタイプのトレーニングにgtypistをロボティクス学科教員がカスタイズしたものを使います。タッチタイプはキーボードを見ないでキーを打つことです。欧米諸国では小学校でタッチタイ...
lecture

ロボットプログラミングⅡ-2020:第1週オリエンテーション

私が担当している2020年度後学期開講の講義ロボットプログラミングⅡ用のページです.専門実験ロボット制御Ⅰでもこの環境を使用します。 第2週までのホームワーク 以下のリンクに従って、WSL2とROS ...
PD実践

FutureKreate Eduの要望アンケート

FutureKreateはゲーム感覚で使用できる新しいロボットシミュレータです。今回はPD実践の授業用にレゴマインドストームのエミュレータ/シミュレータである箱庭(athrill)と連携させました。開...
PD実践

WSL: Windows for Subsystem for Linux (Ubuntu20.04)のインストールと設定

Windows for Subsystem for Linux (以下、WSLと表記)のインストールとメモ。PD実践のシミュレータはWSL2では動かないので必ずWSLをインストールすること。  バージ...
スポンサーリンク