• 検索結果がありません。

研究・開発したロボット Robot Design and Control Lab

N/A
N/A
Protected

Academic year: 2018

シェア "研究・開発したロボット Robot Design and Control Lab"

Copied!
4
0
0

読み込み中.... (全文を見る)

全文

(1)

簡便 構築可能 ロボッ プラッ フォームの研究

― Universal Robot Connector の提案―

Study on a Robot Platform which enables to Construct Conveniently

Proposal of Universal Robot Connector

○学 高橋永 千葉工大 正 林原靖男 千葉工大

Eiji TAKAHASHI, Yasuo HAYASHIBARA, Chiba Institute of Technology, yasuo.hayashibara@it-chiba.ac.jp

In this paper, we propose a robot platform which enables to construct conveniently. We have already proposed a method to construct robot by USB devices. However, the interface of the proposed devices only provide power supply and communication. To construct robot, we should do many things, fixing parts, getting device profiles, make programs to control robot, and so on. Some educational robots provide convenient way to construct robot. However, it demands to make the program according to the configuration of the connected parts. To solve these problems, we propose a rapid prototyping system with a Universal Robot Connector. It enables to construct robot system conveniently. We introduce the system with the Universal Robot Connector and confirm its effectiveness. Furthermore, we apply it to autonomous mobile robot.

Key Words: Universal Robot Connector, USB, Robot Platform, Rapid Prototype, Ontology

1.

緒言

本研究 従来 USBを用い 簡易的

を提案 有効性を検証 [1][3] 具体的

や ン USB を開 をPC

接続 こ 自 び遠隔制御 を 比較的 簡便 構築 環境を提供 こ を試 研究 実際 い 教育機関 試験的 入 効果を 検証 い [1] 研究 USBを用い こ PC 計算

能力を有効 活用 比較的簡便 製作

こ こ を確認 USB 提供

を駆動 電源 通信部分 あ

を構築 必要 要素 関

開 者 独自 製作 こ 必要 例え

を固定 ニ 関 新 製作 必要

あ 開 時間を要 要因 こ

対処 一 方法 ン [6]

構築を容易 行え 教育 あ 計算能力 制限 大 外力 耐え い いう問題 あ 多 場合 接続 応 ソ を書 直 必要 あ

本研究 こ 問題を解決 こ を目指

を提案 有効性を検証 こ

を目的 提案 簡便 構築

組 換え 容易 あ 概念的

電気回路 試作 用い 近い 部品

を接続 穴を持 ニ 対

や ン 部品を接続 こ 簡便 を

構築 を目指 本稿

関 論 接 続 部

URC(Universal Robot Connector) 検討

2.

提案するシス

提案 を示 接続 新 USBを URC(Universal Robot Connector)を提案 USB 提供 電源(USB2.0 5V, 0.5A)及び 通信機能 加え 以 3 機能を提供

機械的強度 高い接続部 提供 接続位置 提供

こ を接続 PC

や ン 位置関係 含 機構を把握

こ 組 合わ 対 制御ソ

を予 録 こ 制御

を開始 こ 能 あ 多 組 あわ を記述 膨大 を扱うこ 必要

[7]を用い 制御ソ 選択 ン GUIを使用 こ を用い

を開 手順 例 以 あ

作業 目的を入力

ン を用い 抽出 組 合わ 選 択肢をGUI 提示

接続 応 選択肢 再抽出さ 接続 終了 時点 制御ソ URC

ニ ン さ

制御ソ を実行

URC Device

Ontology Control Software

URC Base Unit

Power Source (5V, 5A) Serial Communication Device Profile Position Detection

URC

Sensor, Actuator, User Interface, ...

Input Goal

Combination of Devices Server

User Interface Suggest

Combination

Software

Fig. 1 Proposed Robot System

(2)

こ 対 知識 や

新 開 ソ

接続状況や 得 を

開 ソ 関 録

3. Universal Robot Connector

2 UR 物理的

い い方向

USB 接続

全体 や各

経験 助言を 目的

沿 開 を行うこ こ

目的 組 合わ 対 制御ソ

予 用意さ い 場合 手順 あ 新 目的 さ

新 組 合わ 対 制御ソ

を開 い を 組

以 要 あ 考え

を 録 環境

提示 制御ソ を開 や い環境

実行 環境を提供 こ 必然的 ソ

蓄積さ い 組 を構築 こ ニ 選択 自 を維持 従来

依存 共有 こ 難 ソ 再

利用性を高 こ 考え

C 概念 を示 URC

的接続を行う ネ あ OSI参照 物理層

あ 機械的 強度を得 ネ 筒形状

を選択 筒 場合 自 部品 付 方向を選択

こ 利点 点 方向を固

定 い場合 複数 穴を使用 複数 穴を使 用 こ 接続 強度を増 こ 穴 直径や 深さ 対 さ 検討 必要 あ 現 表 1 う 値を用い い URC 対象

大電流を流 こ を前提 い 接点 面積 あ

程度広いこ 要求さ 本

十分 面積及び 力 筒 軸 垂直 面 広 電極を配置 う 形状を選択

こ 時 危惧さ 挿入時 許容さ

電流 流 装置を破壊 うこ あ さ

USB 電源2 2 4 端子

源 接続さ う URC こ 求

こ を踏 え 開 3 示 電極 配置 こ う 電極を配置 挿入時 端子同 士 接触 あ 最終的 接続 端子 組 合わ 閉回路を構成 い さ 電極 位置を調 整 こ 一般的 USB 同 必 電源 接続

う い

さ 一般的 PC

位置を検出 こ 難 い 本 接続 同時 位置関係 得

実験的 穴 ン を 付

有無を検出 接続さ

USBIDを 得

ID 相当

形状や機能 情報を予

録 自身 を保存

保存 こ 管理 容易 いう

あ 接続 こ 難 い場合 制御用

ン を構築 必要

を提供 こ ン ネ 接続 い ン

ン 状況 使用 う

Fig. 2 Concept of Universal Robot Connector

Fig. 3 States of Connecting with URC

Table 1 Specifications of URC Plug and Receptacle cle

URC Plug URC Recepta

Outside Diameter 8 mm 10 mm

Inside Diameter 6 mm 8 mm

Length 50 mm 50 mm

4.

開発したプロ タイプシス

以 指

.1 URC接続部

URC接続部 を示

主 電気的 接続を検証

針 基 を開

URC接続部 URCURC 順 解説

4

4

心 金属端子 構成さ い 心

φ6mm φ8mm 金属端子

φ8mm 黄銅を用い 構成さ い

ン 金属端子 端子保持部 構成さ い

ン φ10mm 金属端子 ン青銅板 端子保持 部 ン を用い 3種類 部品 構成さ い

ン 蔵さ 各 挿抜を検出 こ URC

URC URC

側 付 こ

あ 機構的 強度 関 検討 い 予定 あ

(3)

Fig. 7 URC Device

Fig. 4 Developed URC

4.2 URCベースユニッ

提案 中核 位置 URC

5 構成を示 6

URC を示 URC

を等間隔 配置 い こ 範 URC 付 位置を任意 指定

位置 検出 各 付 反射型

ン を用い URC ニ ン

信 を処理 CPU あ 検出 位置を USB

を ン ン 送 う い

Fig. 8 Developed URC Sensor Device (PSD Range Sensor)

...

Fig. 5 URC Base Unit

Fig. 9 Developed URC Motor Device

Table 2 Main Parts List of URC Motor Device

Category Company Name

MCU Microchip PIC18F14K50

MOSFET P-CH FAIRCHILD FDS4935

MOSFET N-CH FAIRCHILD NDS9936

Current Limiter BCD Semiconductor AZ1117-ADJ Fig. 6 Developed URC Base Unit

5.

プロ タイプロボッ の構築

開 有効性を検証

自 移動 を構築 動作確認を行 10 URCURC を用い 構築 対向二輪型

を示 URC1

URC 1 URC 2 を接続

こ 対向二輪型 を構築 い URC

URC 固定さ 電力供給

通信 行わ こ を確認 URC4.3 URC バイス

URC 接続 URC

2種類を開 7 URC

構成を示 8 9URC

URC を示 さ 表2

URC 使用 部品を示 URC

URC 従来研究 USB USB

を 開

(4)

PCを接続 Plug and Play 種類

位置 認識さ PC を制御 う

こ を確認 さ 接続 種類 位置

録 ソ 自動的 起

動 を制御 こ こ 確認

11 URC 接続 を表示

GUIを示 任意 位置 接続

情報を表示 い 12 情報や位置 基 い 制御ソ を選択 い 様子を示 い

こ う 接続 移動 を構築 こ

簡便 を構築 こ

Fig. 12 Selecting Control Software

6.

結論

本稿 簡便 構築 能 研

究 Universal Robot Connectorを提案

効性を実験 検証 URCを用い こ

接続を容易 接続さ 情報を活用

こ 負担を大 減 能性 あ こ

を示

文献

[1] 一澤勝弘 高橋永 竹林隆太 林原靖男 ”USB

用い 簡易的 日本機械学会 講演会'11予稿集 2A2-H04, 2011. Fig. 10 Developed Prototype Autonomous Mobile Robot [2] 高橋永 林原靖男 ”USB を用い 移動

日本機械学会

講演会'11予稿集 2A2-H05, 2011

[3] 高橋永 林原靖男 を活用 移動 提案

日本機械学会 講演会'10 予稿集

1P1-G20, 2010.

[4] 香織, 相原玲二, 西 浩二, 近堂徹, 岸 崇志, 浦大智,

谷口和久, 平賀博之, 監視 制御 学 校教育 応用( 及び一般) , 情報処理 学会研究報告. QAI, お高品質 が, pp.25-30, 2005.

[5] 徳山陽人 USB 搭載型

18 回 日 本 学 会 学 術 講 演 会 予 稿 集 , pp.119-120, 2000.

[6] LEGO Group. "LEGO.com MINDSTORMS : Home". LEGO.com Home. (online), available

from<http://mindstorms.lego.com/en-us/Default.aspx>, (accessed 2012-03-12).

[7] McGuinnness. D.L. and van Harmelen F. “OWL Web Ontology Language Overview”. World Wide Web Consortium (W3C). (online), available from<http://www.w3c.org/TR/owl-features/>, (accessed 2012-03-12).

Fig. 11 GUI Displayed State of URC

Fig. 1 Proposed Robot System
Fig. 3 States of Connecting with URC  Table 1 Specifications of URC Plug and Receptacle
Fig. 7 URC Device
Fig. 10 Developed Prototype Autonomous Mobile Robot  [2]  高橋永 林原靖男 ”USB を用い 自 移動

参照

関連したドキュメント

This paper considers a possibility of decision whether the robot hand is having a correct work or not by using the analysis of the mechanical vibration of robot that is doing

(2002)  [⽂献書誌] K.Senda, T.Tanaka: &#34;Neural Motion Generator for Feedback Attitude Control of Space Robot&#34;Machine Intelligence and Robotic Control

the pelvic space and prostate size using preoperative magnetic resonance imaging. (MRI) for difficult

yields,respectively・Subsequent】ごeduction13

But to allow arbitrary finite characteristic, we instead define a finite orthogonal polar space as the set of projective subspaces of PG(n, q) which lie on a nondegenerate quadric

Figure 3 shows the graph of the solution to the optimal- ity system, showing propagation of CD4+ T cells, infected CD4+ T cells, reverse transcriptase inhibitor and a protease

In [2], the ablation model is studied by the method of finite differences, the applicable margin of the equations is estimated through numerical calculation, and the dynamic

In Section 3 using the method of level sets, we show integral inequalities comparing some weighted Sobolev norm of a function with a corresponding norm of its symmetric