卒修論2011年度/2011年度研修会/ロボット制御2
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
Japanese
/
English
]
研究について
研究の概要
論文発表
メディア
メンバー
教員
大学院生
学部生
OB
リンク
リンク集
授業
コンピュータプログラミング基礎II
機械知能システム工学特別講義I
機械システム工学特論(MORE SENSE特論)
内部用
物品管理(registries)
外部ソフトウェア
PC環境設定
買い物
プリンタ設定
定例研究会(weekly)
研究発表会(monthly)
閲覧回数順
開始行:
[[卒修論2011年度/2011年度研修会]]
#contents
*ラジコンサーボプログラム概要 [#b7b11503]
-基本的なプログラムの流れ
--①ポートの通信の設定をする
--②パケットを作成して送信する
&br;
-windows.h (通信の設定に少し使うものだけ)
--[[CreateFile(関数)>http://msdn.microsoft.com/ja-jp/libr...
--[[DCB(構造体)>http://www.salutesound.com/~oss_winapi232...
--PurgeComm(関数) 出力あるいは入力バッファをクリアする。...
*ラジコンサーボを回す [#mb279a34]
***sampleプログラムの動かし方 [#u0bf55df]
-上記のsample_programをダウンロードする(zipファイルなので...
-rsc-u_sample-c_10というフォルダができる
-rsc-u_sample-c_10のフォルダをcygwinの自分のホームディレ...
-cygwinを起動する
-sample2を動かす場合
--cd rsc-u_sample-c_10/rsc-u_sample-c_10/Sample2 と打っ...
--Sample2.exeがあるので ./Sample2.exe と打ってプログラ...
--実行できない場合Sample2.cの内容を少し変える必要がある
-Sample2.cの内容の変えかた
--Sample2.cをエディタで開く meadowがインストールされてい...
(cygstart ファイル名 というコマンドを使うと、そのファ...
--デバイスマネージャーでCOMと書いてあるところを見てCOMの...
--sample2.cで#define COM_PORT ”COM1” と書いてあると...
--sample2.cを変更したのでコンパイルしなおす必要がある。gc...
--実行してサーボが動けば成功
*[[Roombaを自作プログラムで動かす>ロボット/Roomba]] [#v5e...
-久禮が作ったプログラム
svn co svn+ssh://ユーザ名@mizuuchi.lab.tuat.ac.jp/home/t...
-適当な場所(~/prog/とか)にチェックアウトしてきてmakeす...
-今回主に説明するファイル
--roombacomm.c : Roombaの通信設定や簡単な動作をするた...
--move_test.c : 動作テスト用のファイル.
--safe.c : Roombaのモードをsafeモードにする.
-PCとRoombaを接続し,safeを実行することでRoombaをsefeモー...
-キーワード
--[[シリアル通信>http://ja.wikipedia.org/wiki/%E3%82%B7%E...
--通信モード(カノニカル,非カノニカル,RAW入力)
--低水準入出力([[このページ>http://www5c.biglobe.ne.jp/~...
-以下通信設定の参考ページ
--[[Manpage of TTY_IOCTL>http://archive.linux.or.jp/JM/ht...
--[[Manpage of TERMIOS>http://archive.linux.or.jp/JM/html...
--http://www.yoshinobrain.com/c2.html : 2章の低水準入出力...
-kensyu.cを追加しました(2011_4_7).
--上記のsvnでチェックアウトした人は
svn update
でファイルをダウンロードしてください.
--中身は通信設定とRoombaに直進などの簡単な動作をさせるた...
--これを
gcc -o kensyu kensyu.c ->実行可能ファイルをkensyuという...
として,PCとRoombaをつないで,kensyuを実行すればRoombaが...
*[[Naoを自作プログラムで動かす>ロボット/NAO]] [#ja849b8d]
終了行:
[[卒修論2011年度/2011年度研修会]]
#contents
*ラジコンサーボプログラム概要 [#b7b11503]
-基本的なプログラムの流れ
--①ポートの通信の設定をする
--②パケットを作成して送信する
&br;
-windows.h (通信の設定に少し使うものだけ)
--[[CreateFile(関数)>http://msdn.microsoft.com/ja-jp/libr...
--[[DCB(構造体)>http://www.salutesound.com/~oss_winapi232...
--PurgeComm(関数) 出力あるいは入力バッファをクリアする。...
*ラジコンサーボを回す [#mb279a34]
***sampleプログラムの動かし方 [#u0bf55df]
-上記のsample_programをダウンロードする(zipファイルなので...
-rsc-u_sample-c_10というフォルダができる
-rsc-u_sample-c_10のフォルダをcygwinの自分のホームディレ...
-cygwinを起動する
-sample2を動かす場合
--cd rsc-u_sample-c_10/rsc-u_sample-c_10/Sample2 と打っ...
--Sample2.exeがあるので ./Sample2.exe と打ってプログラ...
--実行できない場合Sample2.cの内容を少し変える必要がある
-Sample2.cの内容の変えかた
--Sample2.cをエディタで開く meadowがインストールされてい...
(cygstart ファイル名 というコマンドを使うと、そのファ...
--デバイスマネージャーでCOMと書いてあるところを見てCOMの...
--sample2.cで#define COM_PORT ”COM1” と書いてあると...
--sample2.cを変更したのでコンパイルしなおす必要がある。gc...
--実行してサーボが動けば成功
*[[Roombaを自作プログラムで動かす>ロボット/Roomba]] [#v5e...
-久禮が作ったプログラム
svn co svn+ssh://ユーザ名@mizuuchi.lab.tuat.ac.jp/home/t...
-適当な場所(~/prog/とか)にチェックアウトしてきてmakeす...
-今回主に説明するファイル
--roombacomm.c : Roombaの通信設定や簡単な動作をするた...
--move_test.c : 動作テスト用のファイル.
--safe.c : Roombaのモードをsafeモードにする.
-PCとRoombaを接続し,safeを実行することでRoombaをsefeモー...
-キーワード
--[[シリアル通信>http://ja.wikipedia.org/wiki/%E3%82%B7%E...
--通信モード(カノニカル,非カノニカル,RAW入力)
--低水準入出力([[このページ>http://www5c.biglobe.ne.jp/~...
-以下通信設定の参考ページ
--[[Manpage of TTY_IOCTL>http://archive.linux.or.jp/JM/ht...
--[[Manpage of TERMIOS>http://archive.linux.or.jp/JM/html...
--http://www.yoshinobrain.com/c2.html : 2章の低水準入出力...
-kensyu.cを追加しました(2011_4_7).
--上記のsvnでチェックアウトした人は
svn update
でファイルをダウンロードしてください.
--中身は通信設定とRoombaに直進などの簡単な動作をさせるた...
--これを
gcc -o kensyu kensyu.c ->実行可能ファイルをkensyuという...
として,PCとRoombaをつないで,kensyuを実行すればRoombaが...
*[[Naoを自作プログラムで動かす>ロボット/NAO]] [#ja849b8d]
ページ名: