annotate slide.html @ 10:3bee23948f70

nozomi-finish
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Fri, 03 Jun 2016 10:06:35 +0900
parents 8b5af40f3a04
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 <!DOCTYPE html>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 <html>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 <head>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 <meta http-equiv="content-type" content="text/html;charset=utf-8">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 <title>Service robot system with an informationally structured environment</title>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6
10
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
7 <meta name="generator" content="Slide Show (S9) v2.5.0 on Ruby 2.1.0 (2013-12-25) [x86_64-darwin13.0]">
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 <meta name="author" content="Tatsuki IHA, Nozomi TERUYA" >
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 <!-- style sheet links -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 <link rel="stylesheet" href="s6/themes/projection.css" media="screen,projection">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 <link rel="stylesheet" href="s6/themes/screen.css" media="screen">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 <link rel="stylesheet" href="s6/themes/print.css" media="print">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 <link rel="stylesheet" href="s6/themes/blank.css" media="screen,projection">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 <!-- JS -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 <script src="s6/js/jquery-1.11.3.min.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 <script src="s6/js/jquery.slideshow.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 <script src="s6/js/jquery.slideshow.counter.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 <script src="s6/js/jquery.slideshow.controls.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 <script src="s6/js/jquery.slideshow.footer.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 <script src="s6/js/jquery.slideshow.autoplay.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 <!-- prettify -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25 <link rel="stylesheet" href="scripts/prettify.css">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 <script src="scripts/prettify.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 <script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 $(document).ready( function() {
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
30 Slideshow.init();
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 $('code').each(function(_, el) {
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
33 if (!el.classList.contains('noprettyprint')) {
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 el.classList.add('prettyprint');
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
35 el.style.display = 'block';
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
36 }
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
37 });
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
38 prettyPrint();
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
39 } );
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42 </script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44 <!-- Better Browser Banner for Microsoft Internet Explorer (IE) -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
45 <!--[if IE]>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 <script src="s6/js/jquery.microsoft.js"></script>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 <![endif]-->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
49
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
50
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
51 </head>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
52 <body>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54 <div class="layout">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
55 <div id="header"></div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
56 <div id="footer">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
57 <div align="right">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58 <img src="s6/images/logo.svg" width="200px">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
59 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
60 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
61 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
62
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63 <div class="presentation">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
64
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
65 <div class='slide cover'>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
66 <table width="90%" height="90%" border="0" align="center">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
67 <tr>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
68 <td>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
69 <div align="center">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
70 <h1><font color="#808db5">Service robot system with an informationally structured environment</font></h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
71 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
72 </td>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
73 </tr>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
74 <tr>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
75 <td>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
76 <div align="left">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 Tatsuki IHA, Nozomi TERUYA
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
78 Kono lab
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
79 <hr style="color:#ffcc00;background-color:#ffcc00;text-align:left;border:none;width:100%;height:0.2em;">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
80 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
81 </td>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
82 </tr>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
83 </table>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
84 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
85
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
86 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
87 <!-- === begin markdown block ===
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
88
10
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
89 generated by markdown/1.2.0 on Ruby 2.1.0 (2013-12-25) [x86_64-darwin13.0]
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
90 on 2016-06-03 10:05:59 +0900 with Markdown engine kramdown (1.5.0)
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
91 using options {}
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
92 -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
93
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
94 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
95 <h1 id="introduction">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
96 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
97 <li>aging of the population is a common problem in modern societies, and rapidly aging populations and declining birth rates have become more serious in recent years</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
98 <li>for instance, the manpower shortage in hospitals and elderly care facilities has led to the deterioration of quality of life for elderly individuals</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
99 <li>robot technology is expected to play an important role in the development of a healthy and sustainable society</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
100 <li>in particular, daily life assistance for elderly individuals in hospitals and care facilities is one of the most urgent and promising applications for service robots</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
101 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
102
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
103
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
104 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
105 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
106 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
107 <h1 id="introduction-1">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
108 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
109 <li>for a service robot, information about its surrounding, such as the positions of objects, furniture, humans, and other robots is indispensable for safely performing proper service tasks</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
110 <li>however, current sensing technology, especially for cases of robots equipped with external sensors, is not good enough to complete these tasks satisfactorily</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
111 <li>for example, a vision system is susceptible to changes in lighting conditions and the appearances of objects. moreover, the field of vision is rather narrow</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
112 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
113
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
114
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
115 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
116 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
117 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
118 <h1 id="introduction-2">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
119 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
120 <li>although occlusions can be partly solved by sensors on a mobile robot, background changes and unfavorable vibrations of a robot body make processes more difficult</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
121 <li>in addition, the payload of a robot is not so high and computer resources are also limited</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
122 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
123
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
124
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
125 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
126 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
127 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
128 <h1 id="introduction-3">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
129 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
130 <li>fixed sensors in an environment are more stable and can more easily gather information about the environment</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
131 <li>if a sufficient number of sensors can be embedded in the environment in advance, occlusion is no longer a crucial problem</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
132 <li>information required to perform tasks is acquired by distributed sensors and transmitted to a robot on demand</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
133 <li>the concept of making an environment smarter rather than the robot is referred to as an informationally structured environment</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
134 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
135
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
136
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
137 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
138 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
139 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
140 <h1 id="introduction-4">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
141 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
142 <li>an informationally structured environment is a feasible solution for introducing service robots into our daily lives using current technology</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
143 <li>several systems that observe human behavior using distributed sensor systems and provide proper service tasks according to requests from human or emergency detection, which is triggered automatically, have been proposed</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
144 <li>several service robots that act as companions to elderly people or as assistants to humans who require special care have been developed</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
145 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
146
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
147
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
148 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
149 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
150 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
151 <h1 id="introduction-5">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
152 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
153 <li>we also have been developing an informationally structured environment for assisting in the daily life of elderly people in our research project, i.e., the robot town project</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
154 <li>the goal of this project is to develop a distributed sensor network system covering a townsize environment consisting of several houses, buildings, and roads, and to manage robot services appropriately by monitoring events that occur in the environment</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
155 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
156
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
157
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
158 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
159 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
160 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
161 <h1 id="introduction-6">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
162 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
163 <li>events sensed by an embedded sensor system are recorded in the town management system (TMS)</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
164 <li>and appropriate information about the surroundings and instructions for proper services are provided to each robot</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
165 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
166
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
167
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
168 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
169 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
170 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
171 <h1 id="introduction-7">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
172 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
173 <li>we also have been developing an informationally structured platform in which distributed sensors and actuators are installed to support an indoor service robot</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
174 <li>objects embedded sensors and rfid tags, and all of the data are stored in the TMS database</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
175 <li>a service robot performs various service tasks according to the environmental data stored in the TMS database in collaboration with distributed sensors and actuators, for example, installed in a refrigerator to open a door</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
176 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
177
8
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
178 <div style="text-align: center;">
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
179 <img src="./images/fig1.svg" alt="message" width="700" />
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
180 </div>
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
181
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
182 <div style="text-align: center;">
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
183 <img src="./images/fig2.svg" alt="message" width="700" />
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
184 </div>
8b5af40f3a04 Add image
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 5
diff changeset
185
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
186
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
187 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
188 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
189 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
190 <h1 id="introduction-8">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
191 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
192 <li>we herein introduce a new town management system called the ROS-TMS</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
193 <li>in this system, the robot operating system (ROS) is adopted as a communication framework between various modules, including distributed sensors, actuators, robots, and databases</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
194 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
195
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
196
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
197 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
198 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
199 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
200 <h1 id="introduction-9">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
201 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
202 <li>thanks to the ROS, we were able to develop a highly flexible and scalable system</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
203 <li>adding or removing modules such as sensors, actuators, and robots, to or from the system is simple and straightforward</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
204 <li>parallelization is also easily achievable</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
205 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
206
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
207
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
208 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
209 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
210 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
211 <h1 id="introduction-10">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
212 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
213 <li>we herein report the followings
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
214 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
215 <li>introduction of architecture and components of the ROS-TMS</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
216 <li>object detection using a sensing system of the ROS-TMS</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
217 <li>fetch-and-give task using the motion planning system of the ROS-TMS</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
218 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
219 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
220 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
221
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
222
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
223 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
224 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
225 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
226 <h1 id="introduction-11">1. Introduction</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
227 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
228 <li>the remainder of the present paper is organized as follows
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
229 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
230 <li>section 2 : presenting related research</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
231 <li>section 3: we introduce the architecture and components of the ROS-TMS</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
232 <li>section 4: we describe the sensing system of the ROS-TMS for processing the data acquired from various sensors</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
233 <li>section 5: describes the robot motion planning system of the ROS-TMS used to design the trajectories for moving, gasping, giving, and avoiding obstacles using the information on the environment acquired by the sensing system</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
234 <li>section 6: we present the experimental results for service tasks performed by a humanoid robot and the ROS-TMS</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
235 <li>section 7: concludes the paper</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
236 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
237 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
238 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
239
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
240
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
241 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
242 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
243 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
244 <h1 id="related-research">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
245 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
246 <li>a considerable number of studies have been performed in the area of informationally structured environments/spaces to provide human-centric intelligent services</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
247 <li>informationally structured environments are referred to variously as home automation systems, smart homes, ubiquitous robotics, kukanchi, and intelligent spaces, depending on the field of research and the professional experience of the researcher</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
248 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
249
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
250
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
251 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
252 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
253 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
254 <h1 id="related-research-1">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
255 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
256 <li>home automation systems or smart homes are popular systems that centralize the control of lighting, heating, air conditioning, appliances, and doors, for example, to provide convenience, comfort, and energy savings</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
257 <li>the informationally structured environment can be categorized in this system, but the system is designed to support not only human life but also robot activity for service tasks</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
258 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
259
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
260
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
261 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
262 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
263 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
264 <h1 id="related-research-2">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
265 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
266 <li>hashimoto and Lee proposed an intelligent space in 1996</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
267 <li>intelligent spaces (iSpace) are rooms or areas that are equipped with intelligent devices, which enable spaces to perceive and understand what is occurring within them</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
268 <li>these intelligent devices have sensing, processing, and networking functions and are referred to as distributed intelligent networked devices (DINDs)</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
269 <li>one DIND consists of a CCD camera to acquire spatial information and a processing computer, which performs data processing and network interfacing</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
270 <li>these devices observe the position and behavior of both human beings and robots coexisting in the iSpace</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
271 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
272
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
273
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
274 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
275 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
276 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
277 <h1 id="related-research-3">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
278 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
279 <li>the concept of a physically embedded intelligent system (PEIS) has been introduced in 2005</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
280 <li>PEIS involves the intersection and integration of three research areas: artificial intelligence, robotics, and ubiquitous computing</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
281 <li>anything that consists of software components with a physical embodiment and interacts with the environment through sensors or actuators/robots is considered to be a PEIS, and a set of interconnected physically embedded intelligent systems is defined as a PEIS ecology</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
282 <li>tasks can be achieved using either centralized or distributed approaches using the PEIS ecology</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
283 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
284
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
285
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
286 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
287 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
288 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
289 <h1 id="related-research-4">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
290 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
291 <li>Ubiquitous robotics involves the design and deployment of robots in smart network environments in which everything is interconnected</li>
3
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
292 <li>define three types of Ubibots
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
293 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
294 <li>software robots (Sobots)</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
295 <li>embedded robots (Embots)</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
296 <li>mobile robots (Mobots)</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
297 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
298 </li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
299 <li>can provide services using various devices through any network, at any place and at any time in a ubiquitous space (u-space)</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
300 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
301
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
302
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
303 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
304 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
305 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
306 <h1 id="related-research-5">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
307 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
308 <li>Embots can evaluate the current state of the environment using sensors, and convey that information to users</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
309 <li>Mobots are designed to provide services and explicitly have the ability to manipulate u-space using robotic arms</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
310 <li>Sobot is a virtual robot that has the ability to move to any location through a network and to communicate with humans</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
311 <li>The present authors have previously demonstrated the concept of a PIES using Ubibots in a simulated environment and u-space</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
312 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
313
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
314
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
315 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
316 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
317 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
318 <h1 id="related-research-6">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
319 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
320 <li>RoboEarth is essentially a World Wide Web for robots, namely, a giant network and database repository in which robots can share information and learn from each other about their behavior and their environment</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
321 <li>the goal of RoboEarth is to allow robotic systems to benefit from the experience of other robots</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
322 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
323
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
324
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
325 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
326 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
327 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
328 <h1 id="related-research-7">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
329 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
330 <li>the informationally structured environment/space (also referred to as Kukanchi, a Japanese word meaning interactive human-space design and intelligence) has received a great deal of attention in robotics research as an alternative approach to the realization of a system of intelligent robots operating in our daily environment</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
331 <li>human-centered systems require, in particular, sophisticated physical and information services, which are based on sensor networks, ubiquitous computing, and intelligent artifacts</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
332 <li>information resources and accessibility within an environment are essential for people and robots</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
333 <li>the environment surrounding people and robots should have a structured platform for gathering, storing, transforming, and providing information</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
334 <li>such an environment is referred to as an informationally structured space</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
335 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
336
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
337
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
338 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
339 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
340 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
341 <h1 id="related-research-8">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
342 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
343 <li>in section 5, we present a coordinate motion planning technique for a fetch-and-give including handing over an object to a person</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
344 <li>the problem of handing over an object between a human and a robot has been studied in HumanRobot Interaction (HRI)</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
345 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
346
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
347
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
348 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
349 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
350 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
351 <h1 id="related-research-9">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
352 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
353 <li>the work that is closest to ours is the one by Dehais et al</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
354 <li>in their study, physiological and subjective evaluation for a handing over task was presented</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
355 <li>the performance of hand-over tasks were evaluated according to three criteria: legibility, safety and physical comfort</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
356 <li>these criteria are represented as fields of cost functions mapped around the human to generate ergonomic hand-over motions</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
357 <li>although their approach is similar to our approach, we consider the additional criteria, that is, the manipulability of both a robot and a human for a comfortable and safety fetch-and-give task</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
358 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
359
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
360
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
361 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
362 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
363 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
364 <h1 id="related-research-10">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
365 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
366 <li>the problem of pushing carts using robots has been reported in many studies so far</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
367 <li>the earlier studies in pushing a cart were reported using a single manipulator mounted on a mobile base</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
368 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
369
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
370
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
371 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
372 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
373 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
374 <h1 id="related-research-11">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
375 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
376 <li>the problem of towing a trailer has also been discussed as an application of a mobile manipulator and a cart</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
377 <li>this work is close to the approach in this paper, however, a pivot point using a cart is placed in front of the robot in our technique</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
378 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
379
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
380
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
381 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
382 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
383 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
384 <h1 id="related-research-12">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
385 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
386 <li>the work that is closest to ours is the one by Scholz et al</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
387 <li>they provided a solution for real time navigation in a cluttered indoor environment using 3D sensing</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
388 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
389
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
390
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
391 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
392 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
393 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
394 <h1 id="related-research-13">2. Related research</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
395 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
396 <li>many previous works focus on the navigation and control problems for movable objects</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
397 <li>On the other hand, we consider the problem including handing over an object to a human using a wagon, and propose a total motion planning technique for a fetch-and-give task with a wagon</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
398 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
399
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
400
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
401 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
402 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
403 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
404 <h1 id="overview-of-the-ros-tms">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
405 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
406 <li>in the present paper, we extend the TMS and develop a new Town Management System called the ROS-TMS</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
407 <li>This system has three primary components
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
408 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
409 <li>real-world</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
410 <li>database</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
411 <li>cyber-world</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
412 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
413 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
414 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
415
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
416 <div style="text-align: center;">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
417 <img src="./images/fig3.svg" alt="message" width="600" />
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
418 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
419
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
420
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
421 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
422 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
423 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
424 <h1 id="overview-of-the-ros-tms-1">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
425 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
426 <li>events occurring in the real world, such as user behavior or user requests, and the current situation of the real world are sensed by a distributed sensing system</li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
427 <li>the gathered information is then stored in the database</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
428 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
429
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
430 <div style="text-align: center;">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
431 <img src="./images/fig3.svg" alt="message" width="600" />
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
432 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
433
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
434
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
435 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
436 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
437 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
438 <h1 id="overview-of-the-ros-tms-2">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
439 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
440 <li>appropriate service commands are planned using the environmental information in the database and are simulated carefully in the cyber world using simulators, such as choreonoid</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
441 <li>service tasks are assigned to service robots in the real world</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
442 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
443
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
444 <div style="text-align: center;">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
445 <img src="./images/fig3.svg" alt="message" width="600" />
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
446 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
447
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
448
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
449 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
450 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
451 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
452 <h1 id="overview-of-the-ros-tms-3">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
453 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
454 <li>the following functions are implemented in the ROS-TMS
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
455 <ol>
10
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
456 <li>Communication with sensors, robots, and databases </li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
457 <li>Storage,revision,backup,and retrieval of real-time information in an environment</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
458 <li>Maintenance and providing information according to individual IDs assigned to each object and robot</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
459 <li>Notification of the occurrence of particular predefined events, such as accidents</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
460 <li>Task schedule function for multiple robots and sensors</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
461 <li>Human-system interaction for user requests</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
462 <li>Real-time task planning for service robots</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
463 </ol>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
464 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
465 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
466
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
467
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
468 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
469 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
470 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
471 <h1 id="overview-of-the-ros-tms-4">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
472 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
473 <li>ROS-TMS has unique features, as described below
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
474 <ul>
4
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
475 <li>Modularity
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
476 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
477 <li>ROS-TMS consists of 73 packages categorized into 11 groups and 151 processing nodes.</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
478 <li>Re-configuration of structures, for instance adding or removing modules such as sensors, actuators, and robots, is simple and straightforward owing to the high flexibility of the ROS architecture</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
479 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
480 </li>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
481 <li>Scalability
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
482 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
483 <li>ROS-TMS is designed to have high scalability so that it can handle not only a single room but also a building and a town</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
484 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
485 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
486 <li>Diversity
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
487 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
488 <li>diversity: The ROS–TMS supports a variety of sensors and robots</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
489 <li>for instance, Vicon MX (Vicon Motion Systems Ltd.), TopUrg (Hokuyo Automatic), Velodyne 32e (Velodyne Lidar), and Oculus Rift (Oculus VR) are installed in the developed informationally structured platform</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
490 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
491 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
492 <li>Safety
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
493 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
494 <li>data gathered from the real world is used to perform simulations in the cyber world in order to evaluate the safety and efficiency of designed tasks</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
495 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
496 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
497 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
498 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
499 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
500
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
501
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
502 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
503 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
504 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
505 <h1 id="overview-of-the-ros-tms-5">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
506 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
507 <li>ROS-TMS has unique features, as described below
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
508 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
509 <li>Privacy protection
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
510 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
511 <li>one important restriction in our intelligent environment is to install a small number of sensors to avoid interfering with the daily activity of people and to reduce the invasion of their privacy as far as possible</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
512 <li>we do not install conventional cameras in the environment</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
513 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
514 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
515 <li>Economy
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
516 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
517 <li>sensors installed in an environment can be shared with robots and tasks, and thus we do not need to equip individual robots with numerous sensors</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
518 <li>in addition, most sensors are processed by low-cost single-board computers in the proposed system</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
519 <li>this concept has an advantage especially for the system consisting of multiple robots since robots can share the resources in the environment</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
520 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
521 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
522 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
523 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
524 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
525
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
526
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
527 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
528 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
529 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
530 <h1 id="overview-of-the-ros-tms-6">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
531 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
532 <li>some features such as modularity, scalability, and diversity owe much to ROS’s outstanding features</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
533 <li>on the other hand, economical or processing efficiency strongly depends on the unique features of ROS-TMS, since various information gathered by distributed sensor networks is structured and stored to the database and repeatedly utilized for planning various service tasks by robots or other systems</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
534 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
535
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
536
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
537 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
538 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
539 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
540 <h1 id="overview-of-the-ros-tms-7">3. Overview of the ROS-TMS</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
541 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
542 <li>ROS-TMS is composed of five components
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
543 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
544 <li>User</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
545 <li>Sensor</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
546 <li>Robot</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
547 <li>Task</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
548 <li>Data</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
549 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
550 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
551 <li>components are also composed of sub-modules
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
552 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
553 <li>such as the User Request sub-module for the user component</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
554 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
555 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
556 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
557
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
558 <div style="text-align: center;">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
559 <img src="./images/fig4.svg" alt="message" width="450" />
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
560 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
561
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
562
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
563 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
564 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
565 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
566 <h1 id="sensing-system">4. Sensing system</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
567 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
568 <li>sensing system (TMS_SS) is a component of the ROS-TMS that processes the data acquired from various environment sensors</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
569 <li>TMS_SS is composed of three sub-packages
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
570 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
571 <li>Floor sensing system (FSS)</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
572 <li>Intelligent cabinet system (ICS)</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
573 <li>Object detection system (ODS)</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
574 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
575 </li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
576 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
577
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
578
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
579 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
580 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
581 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
582 <h1 id="floor-sensing-systemfss">4.1 Floor sensing system(FSS)</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
583 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
584 <li>current platform is equipped with a floor sensing system to detect objects on the floor and people walking around</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
585 <li>this sensing systems is composed of a laser range finder located on one side of the room and a mirror installed along another side of the room</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
586 <li>this configuration allows a reduction of dead angles of the LRF and is more robust against occlusions</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
587 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
588
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
589 <div style="text-align: center;">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
590 <img src="./images/fig6.svg" alt="message" width="600" />
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
591 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
592
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
593
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
594 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
595 <div class='slide '>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
596 <!-- _S9SLIDE_ -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
597 <h1 id="floor-sensing-systemfss-1">4.1 Floor sensing system(FSS)</h1>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
598 <ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
599 <li>people tracking is performed by first applying static background subtraction and then extracting clusters in the remainder of the measurements</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
600 <li>this system can measure the poses of the robot and movable furniture such as a wagon using tags, which have encoded reflection patterns optically identified by the LRF</li>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
601 </ul>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
602
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
603 <div style="text-align: center;">
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
604 <img src="./images/fig6.svg" alt="message" width="600" />
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
605 </div>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
606
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
607
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
608 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
609 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
610 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
611 <h1 id="intelligent-cabinet-system-ics">4.2. Intelligent cabinet system (ICS)</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
612 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
613 <li>the cabinets installed in the room are equipped with RFID readers and load cells to detect the types and positions of the objects in the cabinet</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
614 <li>every object in the environment has an RFID tag containing a unique ID that identifies it</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
615 <li>this ID is used to retrieve the attributes of the object, such as its name and location in the database</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
616 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
617
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
618
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
619 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
620 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
621 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
622 <h1 id="intelligent-cabinet-system-ics-1">4.2. Intelligent cabinet system (ICS)</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
623 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
624 <li>using the RFID readers, we can detect the presence of a new object inside the cabinet</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
625 <li>the load cell information allows us to determine its exact position inside the cabinet</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
626 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
627
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
628 <div style="text-align: center;">
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
629 <img src="./images/fig7.svg" alt="message" width="1200" />
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
630 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
631
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
632
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
633 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
634 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
635 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
636 <h1 id="object-detection-system-ods">4.3. Object detection system (ODS)</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
637 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
638 <li>available for detecting objects such as those placed on a desk, the object detection system using a RGB-D camera on a robot is provided in this platform</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
639 <li>in this system, a newly appeared object or movement of an object is detected as a change in the environment</li>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
640 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
641
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
642 <div style="text-align: center;">
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
643 <img src="./images/fig8.svg" alt="message" width="600" />
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
644 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
645
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
646
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
647 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
648 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
649 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
650 <h1 id="object-detection-system-ods-1">4.3. Object detection system (ODS)</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
651 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
652 <li>the steps of the change detection process are as follows
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
653 <ol>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
654 <li>Identification of furniture</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
655 <li>Alignment of the furniture model</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
656 <li>Object extraction by furniture removal</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
657 <li>Segmentation of objects</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
658 <li>Comparison with the stored information</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
659 </ol>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
660 </li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
661 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
662
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
663
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
664 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
665 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
666 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
667 <h1 id="identification-of-furniture">4.3.1. Identification of furniture</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
668 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
669 <li>possible to identify furniture based on the position and posture of robots and furniture in the database</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
670 <li>using this information, robot cameras determine the range of the surrounding environment that is actually being measured</li>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
671 <li>the system superimposes these results and the position information for furniture to create an updated furniture location model</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
672 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
673
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
674
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
675 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
676 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
677 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
678 <h1 id="identification-of-furniture-1">4.3.1. Identification of furniture</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
679 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
680 <li>the point cloud (Fig. 9a) acquired from the robot is superimposed with the furniture’s point cloud model (Fig. 9b)</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
681 <li>After merging the point cloud, the system deletes all other points except for the point cloud model for the furniture and limits the processing range from the upcoming steps</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
682 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
683
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
684 <div style="text-align: center;">
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
685 <img src="./images/fig9.svg" alt="message" width="800" />
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
686 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
687
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
688
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
689 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
690 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
691 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
692 <h1 id="alignment-of-the-furniture-model">4.3.2. Alignment of the furniture model</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
693 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
694 <li>We scan twice for gathering point cloud datasets of previous and current scene</li>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
695 <li>in order to detect the change in the newly acquired information and stored information, it is necessary to align two point cloud datasets obtained at different times because these data are measured from different camera viewpoints</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
696 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
697
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
698
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
699 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
700 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
701 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
702 <h1 id="alignment-of-the-furniture-model-1">4.3.2. Alignment of the furniture model</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
703 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
704 <li>in this method, we do not try to directly align the point cloud data, but rather to align the data using the point cloud model for the furniture</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
705 <li>the reason for this is that we could not determine a sufficient number of common areas by simply combining the camera viewpoints from the two point cloud datasets and can also reduce the amount of information that must be stored in memory</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
706 <li>using the aligned point cloud model, it is possible to use the point cloud data for objects located on the furniture, without having to use the point cloud data for furniture from the stored data</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
707 <li>alignment of the furniture model is performed using the ICP algorithm</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
708 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
709
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
710
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
711 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
712 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
713 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
714 <h1 id="object-extraction-by-furniture-removal">4.3.3. Object extraction by furniture removal</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
715 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
716 <li>after alignment, all points corresponding to furniture are removed to extract an object</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
717 <li>the system removes furniture according to segmentation using color information and three-dimensional positions</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
718 <li>more precisely, the point cloud is converted to a RGB color space and then segmented using a region-growing method</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
719 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
720
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
721
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
722 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
723 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
724 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
725 <h1 id="object-extraction-by-furniture-removal-1">4.3.3. Object extraction by furniture removal</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
726 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
727 <li>each of the resulting segments is segmented based on the XYZ space</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
728 <li>system then selects only those segments that overlap with the model and then removes these segments</li>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
729 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
730
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
731 <div style="text-align: center;">
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
732 <img src="./images/fig10.svg" alt="message" width="800" />
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
733 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
734
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
735
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
736 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
737 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
738 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
739 <h1 id="segmentation-of-objects">4.3.4. Segmentation of objects</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
740 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
741 <li>after performing the until now processing, only the points associated with objects placed on furniture remain</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
742 <li>these points are further segmented based on XYZ space</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
743 <li>the resulting segments are stored in the database</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
744 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
745
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
746
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
747 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
748 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
749 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
750 <h1 id="comparison-with-the-stored-infomation">4.3.5. Comparison with the stored infomation</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
751 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
752 <li>finally, the system associates each segment from the previously stored information with the newly acquired information</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
753 <li>system finds the unmatched segments and captures the movement of objects that has occurred since the latest data acquisition</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
754 <li>segments that did not match between the previous dataset and the newly acquired dataset, reflect objects that were moved, assuming that the objects were included in the previously stored dataset</li>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
755 <li>segments that appear in the most recent dataset, but not in the previously stored dataset, reflect objects that were recently placed on the furniture</li>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
756 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
757
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
758
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
759 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
760 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
761 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
762 <h1 id="comparison-with-the-stored-infomation-1">4.3.5. Comparison with the stored infomation</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
763 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
764 <li>set of segments that are included in the association process are determined according to the center position of segments</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
765 <li>for the segments sets from the previous dataset and the newly acquired dataset, the association is performed based on a threshold distance between their center positions, considering the shape and color of the segments as the arguments for the association</li>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
766 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
767
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
768
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
769 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
770 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
771 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
772 <h1 id="comparison-with-the-stored-infomation-2">4.3.5. Comparison with the stored infomation</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
773 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
774 <li>use an elevation map that describes the height of furniture above the reference surface level to represent the shape of the object</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
775 <li>reference surface level of furniture is, more concretely, the top surface of a table or shelf, the seat of a chair</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
776 <li>elevation map is a grid version of the reference surface level and is a representation of the vertical height of each point with respect to the reference surface level on each grid</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
777 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
778
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
779 <div style="text-align: center;">
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
780 <img src="./images/fig11.svg" alt="message" width="800" />
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
781 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
782
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
783
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
784 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
785 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
786 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
787 <h1 id="comparison-with-the-stored-infomation-3">4.3.5. Comparison with the stored infomation</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
788 <ul>
2
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
789 <li>comparison is performed on the elevation map for each segment, taking into consideration the variations in size, the different values obtained from each grid, and the average value for the entire map</li>
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
790 <li>the color information used to analyze the correlation between segments is the hue (H) and saturation (S)</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
791 <li>Using these H-S histograms, the previous data and the newly acquired data are compared, allowing the system to determine whether it is dealing with the same objects</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
792 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
793
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
794 <div style="text-align: center;">
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
795 <img src="./images/fig11.svg" alt="message" width="800" />
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
796 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
797
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
798
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
799 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
800 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
801 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
802 <h1 id="comparison-with-the-stored-infomation-4">4.3.5. Comparison with the stored infomation</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
803 <ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
804 <li>bhattacharyya distance BC(p, q) within H-S histograms(p,q) is used for determining the similarity between histograms and is calculated according to Eq. (1)</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
805 <li>once distance values are calculated, the object can be assumed to be the same as for the case in which the degree of similarity is equal to or greater than the threshold value</li>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
806 </ul>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
807
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
808 <div style="text-align: center;">
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
809 <img src="./images/eq1.svg" alt="message" width="800" />
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
810 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
811
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
812
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
813 </div>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
814 <div class='slide '>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
815 <!-- _S9SLIDE_ -->
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
816 <h1 id="comparison-with-the-stored-infomation-5">4.3.5. Comparison with the stored infomation</h1>
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
817
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
818 <div style="text-align: center;">
5
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
819 <img src="./images/fig12.svg" alt="message" width="600" />
1
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
820 </div>
10
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
821
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
822
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
823 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
824 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
825 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
826 <h1 id="robot-motion-planning">5. Robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
827 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
828 <li>Robot motion planning (TMS_RP) is the component of the ROS–TMS that calculates the movement path of the robot and the trajectories of the robot arm for moving, giving, and avoiding obstacles based on information acquired from TMS_SS</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
829 <li>We consider the necessary planning to implement services such as fetch-and-give tasks because such tasks are among the most frequent tasks required by elderly individuals in daily life.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
830 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
831
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
832
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
833 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
834 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
835 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
836 <h1 id="robot-motion-planning-1">5. Robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
837 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
838 <li>Robot motion planning includes wagons for services that can carry and deliver a large amount of objects, for example, at tea time or handing out towels to residents in elderly care facilities as shown in Fig. 14a<br />
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
839 <img src="./images2/fig14.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
840 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
841
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
842
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
843 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
844 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
845 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
846 <h1 id="robot-motion-planning-2">5. Robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
847 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
848 <li>Robot motion planning consists of sub-planning, integration, and evaluation of the planning described below to implement the fetch-and-give task.<br />
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
849 <ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
850 <li>Grasp planning to grip a wagon </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
851 <li>Position planning for goods delivery </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
852 <li>Movement path planning </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
853 <li>Path planning for wagons </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
854 <li>Integration of planning </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
855 <li>Evaluation of efficiency and safety </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
856 </ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
857 </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
858 <li>Each planning, integration, and evaluation process uses environment data obtained from TMS_DB and TMS_SS.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
859 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
860
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
861
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
862 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
863 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
864 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
865 <h1 id="grasp-planning-to-grip-a-wagon">5.1. Grasp planning to grip a wagon</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
866 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
867 <li>In order for a robot to push a wagon, the robot needs to grasp the wagon at first.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
868 <li>a robot can push a wagon in a stable manner if the robot grasps the wagon from two poles positioned on its sides.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
869 <li>Thus, the number of base position options for the robot with respect to the wagon is reduced to four (i) as shown in Fig. 14.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
870 <img src="./images2/fig14.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
871 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
872
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
873
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
874 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
875 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
876 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
877 <h1 id="grasp-planning-to-grip-a-wagon-1">5.1. Grasp planning to grip a wagon</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
878 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
879 <li>The position and orientation of the wagon, as well as its size, is managed using the ROS–TMS database. Using this information, it is possible to determine the correct relative position.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
880 <li>Based on the wagon direction when the robot is grasping its long side, valid candidate points can be determined using Eqs.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
881 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
882
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
883
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
884 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
885 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
886 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
887 <h1 id="grasp-planning-to-grip-a-wagon-2">5.1. Grasp planning to grip a wagon</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
888 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
889 <li>Eq. (2) through (4) below (i=0,1,2,3). Here, R represents the robot, and W represents the wagon. Subscripts x, y, and θ represent the corresponding x-coordinate, y-coordinate, and posture (rotation of the z-axis).
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
890 <img src="./images2/eq234.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
891 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
892
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
893
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
894 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
895 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
896 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
897 <h1 id="grasp-planning-to-grip-a-wagon-3">5.1. Grasp planning to grip a wagon</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
898 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
899 <li>Fig. 13 shows the positional relationship between the robot and the wagon, given i=2.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
900 <img src="./images2/fig13.png" alt="opt" width="90%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
901 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
902
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
903
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
904 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
905 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
906 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
907 <h1 id="position-planning-for-goods-delivery">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
908 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
909 <li>In order to hand over goods to a person, it is necessary to plan both the position of the goods to be delivered and the base position of the robot according to the person’s position.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
910 <li>Using manipulability as an indicator for this planning, the system plans the position of the goods relative to the base position.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
911 <li>Manipulability is represented by the degree to which hands/fingers can move when each joint angle is changed.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
912 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
913
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
914
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
915 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
916 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
917 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
918 <h1 id="position-planning-for-goods-delivery-1">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
919 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
920 <li>When trying to deliver goods in postures with high manipulability, it is easier to modify the motion, even when small gaps exist between the robot and the person.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
921 <li>We assume the high manipulability of the arm of the person makes him more comfortable for grasping goods. Their relation is represented in Eqs. (5) and (6).</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
922 <li>The velocity vector V corresponds to the position of hands, and Q is the joint angle vector.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
923 <img src="./images2/eq56.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
924 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
925
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
926
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
927 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
928 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
929 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
930 <h1 id="position-planning-for-goods-delivery-2">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
931 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
932 <li>If the arm has a redundant degree of freedom, an infinite number of joint angle vectors corresponds to just one hand position.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
933 <li>When solving this issue, we calculate the posture that represents the highest manipulability within the range of possible joint angle movements.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
934 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
935
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
936
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
937 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
938 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
939 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
940 <h1 id="position-planning-for-goods-delivery-3">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
941 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
942 <li>The planning procedure for the position of goods and the position of robots using manipulability is as follows:
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
943 <ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
944 <li>The system maps the manipulability that corresponds to the robots and each person on the local coordinate system.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
945 <li>Both manipulability maps are integrated, and the position of goods is determined.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
946 <li>Based on the position of goods, the base position of the robot is determined.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
947 </ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
948 </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
949 <li>We set the robot as the origin of the robot coordinate system, assuming the frontal direction as the x-axis and the lateral direction as the y-axis.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
950 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
951
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
952
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
953 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
954 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
955 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
956 <h1 id="position-planning-for-goods-delivery-4">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
957 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
958 <li>This mapping is superimposed along the z-axis, which is the height direction, as shown in Fig. 15b.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
959 <img src="./images2/fig15.png" alt="opt" width="80%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
960 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
961
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
962
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
963 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
964 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
965 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
966 <h1 id="position-planning-for-goods-delivery-5">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
967 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
968 <li>The next step is to determine, using the manipulability map, the position of the goods that are about to be delivered.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
969 <li>As shown in Fig. 16a, we take the maximum manipulability value according to each height, and retain the XY coordinates of each local coordinate system.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
970 <li>These coordinates represent the relationship between the base position and the positions of the hands.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
971 <img src="./images2/fig16.png" alt="opt" width="80%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
972 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
973
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
974
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
975 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
976 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
977 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
978 <h1 id="position-planning-for-goods-delivery-6">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
979 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
980 <li>According to the calculated height on the manipulability map for a person, the system requests the absolute coordinates of the goods to be delivered, using the previously retained relative coordinates of the hands.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
981 <li>The position of the person that will receive the delivered goods is managed through TMS_SS and TMS_DB, and it is also possible to use this position as a reference point to request the position of the goods by fitting the relative coordinates.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
982 <li>According to the aforementioned procedure, we can determine the unique position of the goods that are about to be delivered.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
983 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
984
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
985
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
986 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
987 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
988 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
989 <h1 id="position-planning-for-goods-delivery-7">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
990 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
991 <li>As the final step, the base position of the robot is determined in order to hold out the goods to their previously calculated position.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
992 <li>According to the manipulability map that corresponds to the height of a specific object, the system retrieves the relationship between the positions of hands and the base position.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
993 <li>Using the position of the object as a reference point, the robot is able to hold the object out to any determined position if the base position meets the criteria of this relationship.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
994 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
995
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
996
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
997 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
998 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
999 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1000 <h1 id="position-planning-for-goods-delivery-8">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1001 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1002 <li>Consequently, at the time of delivery, points on the circumference of the position of the object are determined to be candidate points on the absolute coordinate system of the base position.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1003 <li>Considering all of the prospect points of the circumference, the following action planning, for which the system extracts multiple candidate points, is redundant.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1004 <li>The best approach is to split the circumference n time, fetch a representative point out of each sector after the split, and limit the number of candidate points.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1005 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1006
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1007
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1008 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1009 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1010 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1011 <h1 id="position-planning-for-goods-delivery-9">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1012 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1013 <li>After that, the obtained representative points are evaluated as in Eq. (7), while placing special emphasis on safety.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1014 <li>Here, View is a Boolean value that represents whether the robot enters the field of vision of the target person. If it is inside the field of vision, then View is 1, otherwise View is 0.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1015 <li>This calculation is necessary because if the robot can enter the field of vision of the target person, then the robot can be operated more easily and the risk of unexpected contact with the robot is also reduced.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1016 <li>Dhuman represents the distance to the target person, and Dobs represents the distance to the nearest obstacle.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1017 <img src="./images2/eq7.png" alt="opt" width="80%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1018 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1019
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1020
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1021 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1022 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1023 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1024 <h1 id="position-planning-for-goods-delivery-10">5.2. Position planning for goods delivery</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1025 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1026 <li>In order to reduce the risk of contact with the target person or an obstacle, the positions that repre</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1027 <li>If all the candidate points on a given circumference sector result in contact with an obstacle, then the representative points of that sector are not selected.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1028 <li>According to the aforementioned process, the base position of the robot is planned based on the position of the requested goods.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1029 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1030
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1031
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1032 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1033 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1034 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1035 <h1 id="movement-path-planning---path-planning-for-robots">5.3. Movement path planning - Path planning for robots</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1036 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1037 <li>Path planning for robots that serve in a general living environment requires a high degree of safety, which can be achieved by lowering the probability of contact with persons.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1038 <li>However, for robots that push wagons, the parameter space that uniquely defines this state has a maximum of six dimensions, that is, position (x,y) and posture (θ) of a robot and a wagon, and planning a path that represents the highest safety values in such a space is time consuming.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1039 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1040
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1041
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1042 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1043 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1044 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1045 <h1 id="movement-path-planning---path-planning-for-robots-1">5.3. Movement path planning - Path planning for robots</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1046 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1047 <li>Thus, we require a method that produces a trajectory with a high degree of safety, but at the same time requires a short processing time. As such, we use a Voronoi map, as shown in Fig. 18.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1048 <img src="./images2/fig18.png" alt="opt" width="50%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1049 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1050
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1051
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1052 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1053 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1054 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1055 <h1 id="movement-path-planning---path-planning-for-wagons">5.3. Movement path planning - Path planning for wagons</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1056 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1057 <li>In order to be able to plan for wagons in real time, we need to reduce the dimensions of the path search space.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1058 <li>The parameters that uniquely describe the state of a wagon pushing robot can have a maximum of six dimensions, but in reality the range in which the robot can operate the wagon is more limited.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1059 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1060
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1061
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1062 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1063 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1064 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1065 <h1 id="movement-path-planning---path-planning-for-wagons-1">5.3. Movement path planning - Path planning for wagons</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1066 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1067 <li>We set up a control point, as shown in Fig. 19, which fixes the relative positional relationship of the robot with the control point.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1068 <img src="./images2/fig19.png" alt="opt" width="90%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1069 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1070
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1071
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1072 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1073 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1074 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1075 <h1 id="movement-path-planning---path-planning-for-wagons-2">5.3. Movement path planning - Path planning for wagons</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1076 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1077 <li>The operation of the robot is assumed to change in terms of the relative orientation (Wθ) of the wagon with respect to the robot.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1078 <li>The range of relative positions is also limited.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1079 <li>Accordingly, wagon-pushing robots are presented in just four dimensions, which shortens the search time for the wagon path planning.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1080 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1081
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1082
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1083 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1084 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1085 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1086 <h1 id="movement-path-planning---path-planning-for-wagons-3">5.3. Movement path planning - Path planning for wagons</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1087 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1088 <li>Path planning for wagon-pushing robots uses the above-mentioned basic path and is executed as follows:
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1089 <ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1090 <li>The start and end points are established.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1091 <li>The path for each robot along the basic path is planned.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1092 <li>According to each point on the path estimated in step 2, the position of the wagon control point is determined considering the manner in which the position of the wagon control point fits the relationship with the robot position.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1093 4.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1094 # 5.3. Movement path planning - Path planning for wagons</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1095 <li>If the wagon control point is not on the basic path (Fig. 20a), posture (Rθ) of the robot is changed so that the wagon control point passes along the basic path.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1096 <li>If the head of the wagon is not on the basic path (Fig. 20b), the relative posture (Wθ) of the wagon is modified so that it passes along the basic path.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1097 <li>Steps 3 through 5 are repeated until the end point is reached
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1098 <img src="./images2/fig20.png" alt="opt" width="50%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1099 </ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1100 </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1101 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1102
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1103
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1104 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1105 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1106 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1107 <h1 id="movement-path-planning---path-planning-for-wagons-4">5.3. Movement path planning - Path planning for wagons</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1108 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1109 <li>Fig. 21 shows the results of wagon path planning, using example start and end points.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1110 <img src="./images2/fig21.png" alt="opt" width="70%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1111 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1112
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1113
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1114 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1115 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1116 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1117 <h1 id="movement-path-planning---path-planning-for-wagons-5">5.3. Movement path planning - Path planning for wagons</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1118 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1119 <li>Using this procedure we can simplify the space search without sacrificing the safety of the basic path diagram.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1120 <li>The actual time required to calculate the path of a single robot was 1.10 (ms).</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1121 <li>the time including the wagon path planning was 6.41 (ms).</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1122 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1123
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1124
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1125 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1126 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1127 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1128 <h1 id="integration-of-planning">5.4. Integration of planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1129 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1130 <li>We perform operation planning for overall item-carrying action, which integrates position, path and arm motion planning.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1131 <ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1132 <li>Perform wagon grip position planning in order for the robot to grasp a wagon loaded with goods.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1133 <li>Perform position planning for goods delivery. The results of these work position planning tasks becomes the candidate movement target positions for the path planning of the robot and the wagon.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1134 <li>Perform an action planning that combines the above-mentioned planning tasks, from the initial position of the robot to the path the robot takes until grasping the wagon, and the path the wagon takes until the robot reaches the position at which the robot can deliver the goods.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1135 </ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1136 </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1137 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1138
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1139
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1140 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1141 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1142 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1143 <h1 id="integration-of-planning-1">5.4. Integration of planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1144 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1145 <li>For example
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1146 if there are four candidate positions for wagon gripping and four candidate positions for goods delivery around the target person,
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1147 then we can plan 16 different actions, as shown in Fig. 22. The various action sequences obtained from this procedure are then evaluated to choose the optimum sequence.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1148 <img src="./images2/fig22.png" alt="opt" width="70%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1149 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1150
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1151
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1152 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1153 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1154 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1155 <h1 id="evaluation-of-efficiency-and-safety">5.5. Evaluation of efficiency and safety</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1156 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1157 <li>We evaluate each candidate action sequence based on efficiency and safety, as shown in Eq. (8).</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1158 <li>The α,β,γ are respectively the weight values of Length, Rotation and ViewRatio.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1159 <li>The Length and Rotation represent the total distance traveled and total rotation angle</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1160 <li>The Len-min and Rot-min represent the minimum values of all the candidate action.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1161 <li>First and second terms of Eq. (8) are the metrics for efficiency of action.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1162 <li>ViewRatio is the number of motion planning points in the person’s visual field out of total number of motion planning point.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1163 <img src="./images2/eq8.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1164 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1165
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1166
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1167 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1168 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1169 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1170 <h1 id="experiments">6. Experiments</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1171 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1172 <li>We present the results of fundamental experiments described below using an actual robot and the proposed ROS–TMS.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1173 <ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1174 <li>Experiment to detect changes in the environment</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1175 <li>Experiment to examine gripping and delivery of goods</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1176 <li>Simulation of robot motion planning</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1177 <li>Service experiments</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1178 <li>Verification of modularity and scalability</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1179 </ol>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1180 </li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1181 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1182
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1183
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1184 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1185 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1186 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1187 <h1 id="experiment-to-detect-changes-in-the-environment">6.1. Experiment to detect changes in the environment</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1188 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1189 <li>We conducted experiments to detect changes using ODS (Section 4.3) with various pieces of furniture.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1190 <li>We consider six pieces of target furniture, including two tables, two shelves, one chair, and one bed.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1191 <li>For each piece of furniture, we prepared 10 sets of previously stored data and newly acquired data of kinds of goods including books, snacks, cups, etc., and performed point change detection separately for each set.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1192 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1193
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1194
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1195 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1196 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1197 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1198 <h1 id="experiment-to-detect-changes-in-the-environment-1">6.1. Experiment to detect changes in the environment</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1199 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1200 <li>As the evaluation method, we considered the ratio of change detection with respect to the number of objects that were changed (change detection ratio).</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1201 <li>We also considered over-detection, which occurs when the system detects a change that has actually not occurred.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1202 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1203
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1204
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1205 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1206 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1207 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1208 <h1 id="experiment-to-detect-changes-in-the-environment-2">6.1. Experiment to detect changes in the environment</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1209 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1210 <li>The change detection ratios for each furniture type are as follows: 93.3% for tables, 93.4% for shelves, 84.6% for chairs, and 91.3% for beds.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1211 <img src="./images2/table3.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1212 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1213
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1214
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1215 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1216 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1217 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1218 <h1 id="experiment-to-detect-changes-in-the-environment-3">6.1. Experiment to detect changes in the environment</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1219 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1220 <li>The sections enclosed by circles in each image represent points that actually underwent changes.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1221 <img src="./images2/fig23.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1222 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1223
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1224
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1225 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1226 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1227 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1228 <h1 id="experiment-to-examine-gripping-and-delivery-of-goods">6.2. Experiment to examine gripping and delivery of goods</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1229 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1230 <li>We performed an operation experiment in which a robot grasps an object located on a wagon and delivers the object to a person.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1231 <li>As a prerequisite for this service, the goods are assumed to have been placed on the wagon, and their positions are known in advance.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1232 <li>After performing the experiment 10 times, the robot successfully grabbed and delivered the object in all cases.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1233 <img src="./images2/fig24.png" alt="opt" width="100%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1234 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1235
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1236
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1237 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1238 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1239 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1240 <h1 id="experiment-to-examine-gripping-and-delivery-of-goods-1">6.2. Experiment to examine gripping and delivery of goods</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1241 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1242 <li>We measured the displacement of the position of goods (Ox or Oy in Fig. 25) and the linear distance (d) between the measured value and the true value at the time of delivery,to verify the effect of rotation errors or arm posture errors.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1243 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1244
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1245 <p><img src="./images2/fig25.png" alt="opt" width="50%" />
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1246 <img src="./images2/table4.png" alt="right" width="90%" /></p>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1247
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1248
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1249 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1250 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1251 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1252 <h1 id="experiment-to-examine-gripping-and-delivery-of-goods-2">6.2. Experiment to examine gripping and delivery of goods</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1253 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1254 <li>The distance error of the position of the goods at the time of delivery was 35.8 mm.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1255 <li>According to the manipulability degree, it is possible to cope with these errors, because the system plans a delivery posture with some extra margin in which persons and robots can move their hands.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1256 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1257
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1258
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1259 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1260 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1261 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1262 <h1 id="simulation-of-robot-motion-planning">6.3. Simulation of robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1263 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1264 <li>We set up one initial position for the robot (Rx,Ry,Rθ)=(1000mm,1000mm, 0°) , the wagon (Wx,Wy,Wθ)=(3000mm,1000mm, 0°) , and the target person (Hx,Hy,Hθ)=(1400mm,2500mm, -90°) and assume the person is in a sitting state.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1265 <li>the range of vision of this person is shown in Fig. 26b by the red area.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1266 <img src="./images2/fig26.png" alt="opt" width="90%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1267 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1268
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1269
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1270 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1271 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1272 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1273 <h1 id="simulation-of-robot-motion-planning-1">6.3. Simulation of robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1274 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1275 <li>The action planning result that passes over wagon grip candidate 1
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1276 <img src="./images2/fig27.png" alt="opt" width="90%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1277 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1278
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1279
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1280 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1281 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1282 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1283 <h1 id="simulation-of-robot-motion-planning-2">6.3. Simulation of robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1284 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1285 <li>The action planning result that passes over wagon grip candidate 2
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1286 <img src="./images2/fig28.png" alt="opt" width="90%" /></li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1287 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1288
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1289
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1290 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1291 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1292 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1293 <h1 id="simulation-of-robot-motion-planning-3">6.3. Simulation of robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1294 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1295 <li>Furthermore, the evaluation values that changed the weight of each evaluation for each planning result are listed in Table 5, Table 6 and Table 7.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1296 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1297
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1298 <p><img src="./images2/table5.png" alt="right" width="50%" />
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1299 <img src="./images2/table6.png" alt="right" width="50%" />
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1300 <img src="./images2/table7.png" alt="right" width="70%" /></p>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1301
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1302
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1303 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1304 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1305 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1306 <h1 id="simulation-of-robot-motion-planning-4">6.3. Simulation of robot motion planning</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1307 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1308 <li>The actions of Plan 2–3 were the most highly evaluated (Table 5).</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1309 <li>Fig. 28a and d indicate that all of the actions occur within the field of vision of the person.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1310 <li>Since the target person can monitor the robot’s actions at all times, the risk of the robot unexpectedly touching a person is lower, and if the robot misses an action, the situation can be dealt with immediately.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1311 <li>The action plan chosen from the above results according to the proposed evaluation values exhibits both efficiency and high safety.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1312 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1313
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1314
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1315 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1316 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1317 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1318 <h1 id="service-experiments">6.4. Service experiments</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1319 <p>We performed a service experiment for the carriage of goods, in accordance with the combined results of these planning sequences. The state of the sequence of actions is shown in Fig. 29.
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1320 <img src="./images2/fig29.png" alt="right" width="100%" /></p>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1321
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1322
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1323 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1324 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1325 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1326 <h1 id="service-experiments-1">6.4. Service experiments</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1327 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1328 <li>This service was carried out successfully, avoiding any contact with the environment.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1329 <li>The total time for the task execution is 312 sec in case the maximum velocity of SmartPal-V is limited to 10 mm/sec in terms of safety.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1330 <li>The robot position was confirmed to always be within the range of vision of the subject during execution.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1331 <li>Accordingly, we can say that the planned actions had an appropriate level of safety.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1332 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1333
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1334
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1335 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1336 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1337 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1338 <h1 id="service-experiments-2">6.4. Service experiments</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1339 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1340 <li>There was a margin for the movement of hands, as shown in Fig. 29f, for which the delivery process could appropriately cope with the movement errors of the robot.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1341 <li>In reality, the maximum error from desired trajectory was about 0.092 m in the experiments.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1342 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1343
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1344
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1345 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1346 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1347 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1348 <h1 id="verification-of-modularity-and-scalability">6.5. Verification of modularity and scalability</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1349 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1350 <li>We built the ROS–TMS for three types of rooms to verify its high modularity and scalability.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1351 <li>Thanks to high flexibility and scalability of the ROS–TMS, we could set up these various environments in a comparatively short time.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1352 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1353
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1354 <p><img src="./images2/fig30.png" alt="right" width="100%" />
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1355 <img src="./images2/fig31.png" alt="right" width="100%" /></p>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1356
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1357
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1358 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1359 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1360 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1361 <h1 id="conclusions">7. Conclusions</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1362 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1363 <li>In the present paper, we have introduced a service robot system with an informationally structured environment named ROS–TMS that is designed to support daily activities of elderly individuals.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1364 <li>The room considered herein contains several sensors to monitor the environment and a person.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1365 <li>The person is assisted by a humanoid robot that uses information about the environment to support various activities.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1366 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1367
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1368
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1369 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1370 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1371 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1372 <h1 id="conclusions-1">7. Conclusions</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1373 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1374 <li>In the present study, we concentrated on detection and fetch-and-give tasks, which we believe will be among most commonly requested tasks by the elderly in their daily lives.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1375 <li>We have presented the various subsystems that are necessary for completing this task and have conducted several independent short-term experiments to demonstrate the suitability of these subsystems, such as a detection task using a sensing system and a fetch-and-give task using a robot motion planning system of the ROS–TMS.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1376 </ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1377
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1378
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1379 </div>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1380 <div class='slide '>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1381 <!-- _S9SLIDE_ -->
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1382 <h1 id="conclusions-2">7. Conclusions</h1>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1383 <ul>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1384 <li>Currently, we adopt a deterministic approach for choosing proper data from redundant sensory information based on the reliability pre-defined manually.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1385 <li>Our future work will include the extension to the probabilistic approach for fusing redundant sensory information.</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1386 <li>Also, we intend to design and prepare a long-term experiment in which we can test the complete system for a longer period of time</li>
3bee23948f70 nozomi-finish
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 8
diff changeset
1387 </ul>
0
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1388 <!-- === end markdown block === -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1389 </div>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1390
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1391
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1392 </div><!-- presentation -->
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1393 </body>
83569495824e first commit
Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1394 </html>