Jeffrey Tan is an expert in service robotics education. He founded the RoboCup@Home Education initiative to promote the development of service robots through robotics competitions and an open-source education platform. Some key aspects of the initiative include the RoboCup@Home Education Challenge competition, an open-source robotics platform for education, and various outreach activities like training camps and academic exchanges. His team has participated in numerous RoboCup competitions internationally since 2013, winning several awards.
2. Jeffrey Too Chuan TAN(陈图川)
【教育背景】
2007 - 2010 The University of Tokyo (日本), Department of Precision Engineering, Doctor of Engineering
2004 - 2007 Universiti Tenaga Nasional (马来西亚), Master of Mechanical Engineering
1999 - 2003 Universiti Tenaga Nasional (马来西亚), Bachelor of Mechanical Engineering (Hons.)
【工作经验】
2017 – 现今 副教授,南开大学(中国)《天津市青年千人计划》
2017 – 现今 特别研究员,玉川大学(日本)
2014 - 2017 Project Assistant Professor, Institute of Industrial Science, The University of Tokyo (日本)
2015 - 2017 Adjunct Lecturer, Tokyo City University (日本)
2013 - 2014 Project Researcher, Institute of Industrial Science, The University of Tokyo (日本)
2011 - 2013 Project Researcher, National Institute of Informatics (日本)
2010 - 2011 Project Researcher, Graduate School of Engineering, The University of Tokyo (日本)
2004 - 2007 Tutor, Universiti Tenaga Nasional (马来西亚)
【国际学术组织兼职】
2016 - 现今 Committee (Service and Junior), World Robot Summit
2016 - 现今 Organizing Committee, RoboCup Federation (@Home)
2015 - 现今 Committee, RoboCup@Home Education
2014 - 现今 Organizing Committee, RoboCup Japan (@Home)
2
简历
6. 2013 Team KameRider成立
2013.05.03-06 RoboCup Japan Open 2013 Tokyo, Japan
• [UT] Jeffrey
• [Award] JSAI Award [SIGVerse for RoboCup @Home Simulation]
• [Award] RoboCup @Home Simulation [2nd Place]
2013.06.24-07.01 RoboCup 2013 Eindhoven, Netherlands
(International)
• [Symposium] Poster: “Open Web Based Development Platform for
RoboCup @Home Simulation”
• [Symposium] Oral: “Development of RoboCup@Home Simulation
towards Long-term Large Scale HRI”
7. 2014 RoboCup日本公开赛初赛
荣获日本人工智能学会奖
2014.03-06 Internship of Mr. Tey @ SIT, Japan
• [Internship] Mr. Tey (UTM) assisted Jeffrey's team in the
development of a basic robot platform for RoboCup
@Home
2014.05.03-06 RoboCup Japan Open 2014 Fukuoka, Japan
• [UT] Jeffrey, [NKU] 6 members, [UTM] Tey Wei Kang
• [Award] JSAI Award [Standard Platform for RoboCup
@Home]
• [Award] RoboCup @Home Simulation [2nd Place]
8. 2014 创发@Home开源机器人教育平台
2014.06-09 Internship of Mr. Seow @ UT, Japan
• [Internship] Mr. Seow (UTM) develops the basic robot
platform for RoboCup @Home based on the RCF support
2014.12.06 Intelligent Home Robotics Challenge 2014, Tokyo
• [UT] Jeffrey, [UTM] Lim Kian Sheng, Mohamad Hafizuddin
bin Majek, Muhammad Faiz bin Muhammad Rozi
• [Award] Mobile Robot Category 3rd Place
• [Award] Overall 3rd Place
9. 2015 创办首届Education Challenge
2015.05.03-06 RoboCup Japan Open 2015 Fukui, Japan
• [UT] Jeffrey, [NKU] 3 members, [UTM] Muhammad
Najib Abdullah, Nicole Tham Lei May
• [Award] RoboCup @Home SPL (Beta) [1st Place]
• [Award] RoboCup @Home Simulation [3rd Place]
10. 2015 以开源机器人教育平台参加RoboCup国际赛
2015.07.17-23 RoboCup 2015 Hefei, China
(International)
• [UT] Jeffrey, [NKU] 7 members, [UTM]
Yeong Che Fai, Seow Yip Loon, Nicole Tham
Lei May
• Overall ranked 7th out of 17 qualified teams
• Top 9 teams to enter Stage 2
11. 2016 国际合作队伍 UT-NKU-UTM-SIT
2016.03.24-27 RoboCup Japan Open 2016 Aichi,
Japan
• [Award] RoboCup @Home Education [2nd Place]
• [Award] RoboCup @Home Simulation [1st Place]
2016.06.30-07.04 RoboCup 2015 Leipzig, Germany
(International)
• Overall ranked 7th out of 23 qualified teams
11
12. 2017 国际合作队伍 NKU-UTM-SIT
RoboCup Japan Open 2017 Nagoya
• [Award] RoboCup @Home Education [1st Place]
• [Award] RoboCup @Home Simulation [2nd Place]
RoboCup 2017 Nagoya (International)
• [Award] RoboCup @Home SSPL [Overall ranked 4th
out of 7 qualified teams]
RoboCup Asia-Pacific 2017 Bangkok
• [Award] RoboCup @Home [1st Place]
• [Award] RoboCup @Home Education [1st Place]
12
16. AI-Focused Robotics Education by
Home Service Robot DIY
The “Bridging Problem”
School-level Robotics Education vs University-level Robotics Research
• Bottom-up vs Top-down
• Conceptual Problems vs Real World Problems
The Blooming of AI, Cloud and Big Data
• Learning Platform and Ecosystem
16
31. RoboCup@Home Education Outreach Initiative to Australia
in Promotion of RoboCup 2019
RoboCup@Home Education Challenge 2019
AI-Focused Robotics Education by Home Service Robot DIY
Workshop July 2 (Tue) ~ 4 (Thu), 2019
• 7/2
– AM Workshop 1 Hardware and Software
Setup
– PM Workshop 2 Speech, Navigation
• 7/3
– AM Workshop 3 Vision
– PM Workshop 4 Arm, System Integration
• 7/4
– AM Field Testing
– PM Robot Inspection and Presentation
Competition July 5 (Fri) ~ 7 (Sun), 2019
• 7/5
– AM Team Setup
– PM Task 1 Speech and Person Recognition
• 7/6
– AM Task 2 Help-me-carry
– PM Task 3 Restaurant
• 7/7
– AM Finals (Demo and Presentation)
***AM 09:00~12:00; PM 13:00~16:00 31
32. RoboCup@Home Education Challenge 2019
AI-Focused Robotics Education by Home Service Robot DIY
32
15 teams, over 70 participants, 7 different countries
48. 国际学术交流• 2017.01.09-18 SAKURA Science Program @ Japan
– Host: Tamagawa University (Japan)
– Visitor: 10 students and 1 staff from Kasetsart University
(Thailand)
• 2016.12-2017.03 RoboCup Internship @ Japan
– Host: The University of Tokyo (Japan)
– Intern: 1 student from Univerisiti Teknologi Malaysia
(Malaysia)
• 2016.02.26-03.06 SAKURA Science Program @ Japan
– Host: The University of Tokyo (Japan)
– Visitor: 10 students and 1 staff from Nankai University (China)
• 2016.02.03-19 SAKURA Science Program @ Japan
– Host: Shibaura Institute of Technology (Japan)
– Visitor: 10 students and 2 staff from Universiti Teknologi
Malaysia (Malaysia)
• 2014.12.06 Intelligent Home Robotics Challenge 2014
@ Japan
– Venue: Tokyo
– Participated the challenge and workshop by 3 students from
Univerisiti Teknologi Malaysia (Malaysia)
• 2014.06-09 RoboCup Internship @ Japan
– Host: The University of Tokyo (Japan)
– Intern: 1 student from Univerisiti Teknologi Malaysia
(Malaysia)
• 2014.03-06 Robotics Internship @ Japan
– Host: Shibaura Institute of Technology (Japan)
– Intern: 1 student from Univerisiti Teknologi Malaysia
(Malaysia)
49. 学生后期学习的发展 PhD Scholarship at
Australian National University
Internship in Japan Internship in ItalyInternship in Italy
50. Next Step
• Worldwide Initiative
– RoboCup@Home
Education Community
(Challenge, Workshop)
– USA, Europe (Italy),
Thailand, China, Iran,
Malaysia, Singapore, etc.
50
• Collaboration with RoboCup Junior
• Collaboration with Industrial Partners
– MathWorks, NVIDIA, ROBOTIS
• Open Courseware and Open Robot (Hardware/Software)
Development
51. Bridging Robotics Education between High School and
University: An Outreach Development in Southeast Asia
Jeffrey Too Chuan Tan1, Kanjanapan Sukvichai2, Zool Hilmi Ismail3, Ban Hoe Kwan4,
Danny Wee Kiat Ng4, Hafiz Rashidi Harun5, Amy Eguchi6 and Luca Iocchi7
MOTIVATION – There is a big gap of missing advanced skill
sets between high school and university level of robotics
education due to the differences in bottom-up and top-
down learning approaches.
SOLUTION – We aim to initiate a bridging education layer
that abstracts advanced university level robotics
development into a learning platform suitable for high
school students. The students learn by building practical
robots and competing their robots with peers.
PROJECT – We are developing a set of hardware and
software solutions as the learning platform (Fig. 1), and
organizing a series of educational activities in the form of
workshop and competition (Fig. 2). The objective of this
work is to outreach and evaluate this effort in developing
countries in Southeast Asia.
Regional Collaborators
1. Nankai University, China
2. Kasetsart University, Thailand
3. Universiti Teknology Malaysia, Malaysia
4. Universiti Tunku Abdul Rahman, Malaysia
5. Universiti Putra Malaysia, Malaysia
6. Bloomfield College, USA
7. Sapienza University of Rome, Italy
Fig. 1 Affordable robot platforms TurtleBot2 and MARRtino
Fig. 2 Outreach programs including workshop and competition
activities in China, Japan, USA and Italy (clockwise from top left)
57. Improving Deep Learning Based Object Detection by
CycleGAN Method Under Inconsistent Illumination Conditions
57
Three illumination conditions of
the real environment
CycleGAN is used to realize the mutual
transformation of scenes
Dark environment before
brightness enhancement
Dark environment after
brightness enhancement
Object detection after
brightness enhancement
The top view of the
visual task scene and
the robot vision with
supplementary light
Object detection
confidence level
improvement
[F. Wang, J. T. C. Tan, “Improving Deep Learning Based Object Detection of Mobile Robot Vision by HSI Preprocessing Method and
CycleGAN Method Under Inconsistent Illumination Conditions in Real Environment,” in Proc. of the 2019 IEEE/ASME AIM, October 2019]
58. 机器人的腿: 移动平台,室内导航
58
• 室内自主导航
– Adaptive Monte Carlo Localization (AMCL)
– Simultaneous Localization and Mapping (SLAM)
– 静态和动态避障
60. Multi-Object Grasp Planning in High Distribution Density
using Inverse Reachability Map and Base Repositioning
60
Experiment environment and object distribution IRM of different type of objects
System components and operation flow
Experiment results
[Y. Xi, J. T. C. Tan, F. Wang, H. Song, “Multi-Object Grasp Planning in High Distribution Density of Service Robot
Using Inverse Reachability Map and Base Repositioning,” in Proc. of the 2019 IEEE ARSO, November 2019]
61. 机器人的嘴: 语音识别,人机交互
• 语音合成 (Text-
to-Speech)
– Festival, ROS
sound_play
• 语音识别
(offline)
– CMUSphinx,
ROS
Pocketsphinx
• 语音识别 (online)
– XunFei, Web
Speech API
• Facial Expression
by Emoticon
61
[H. Song, J. T. C. Tan, Y. Xing, G. Hou, “Communication Efficiency and User Experience Analysis of Visual and Audio
Feedback Cues in Human and Service Robot Voice Interaction Cycle,” in Proc. of the 2019 WRC SARA, August 2019]
63. 机器人的脑: 人工智能,机械学习,云计算与大数据
• 云端众包大量虚拟人机交互实验,用于协作策略学习
63[J. T. C. Tan, Y. Hagiwara, T. Inamura, “Robot Learning Framework via Crowdsourcing of Human-Robot Interaction
for Collaborative Strategy Learning,” in Proc. of the 24th IEEE RO-MAN (Interactive Session), IS04, 2015]
64. State parameters:
• Self
• Action
• Object(Target)
• Location
𝑆𝑒𝑙𝑓_𝐴𝑐𝑡𝑖𝑜𝑛𝑖 = 𝑓 𝑆𝑒𝑙𝑓_𝐴𝑐𝑡𝑖𝑜𝑛𝑖−1, 𝑃𝑎𝑟𝑡𝑛𝑒𝑟_𝐴𝑐𝑡𝑖𝑜𝑛𝑖, 𝑊𝑜𝑟𝑘_𝐶𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛𝑖
𝐴𝑔𝑒𝑛𝑡_𝐴𝑐𝑡𝑖𝑜𝑛(𝑂𝑏𝑗𝑒𝑐𝑡, 𝐿𝑜𝑐𝑎𝑡𝑖𝑜𝑛)
𝑊𝑜𝑟𝑘_𝐶𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛 = 𝑂𝑏𝑗𝑒𝑐𝑡1(𝐿𝑜𝑐𝑎𝑡𝑖𝑜𝑛), … , 𝑂𝑏𝑗𝑒𝑐𝑡 𝑛(𝐿𝑜𝑐𝑎𝑡𝑖𝑜𝑛)
“Minimum information” to describe the current state
Collaborative Intelligence
64
• Partner
• Action
• Object(Target)
• Location
• Work
• Action(Static)
• Object1-n
• Location1-n
• Condition1-n(Omitted)
65. Extraction of Embodied Collaborative
Behaviors from Cyber-Physical HRI with
Immersive User Interfaces
• Contents
– (See) Visual Observation
• Movement of HMD to
determine observed target
– (Say) Verbal Communication
• Spoken speech
– (Do) Action
• Agent’s body movement to
determine traveled path
• Timing
– Contents’ occurrence timings
w.r.t. collaboration operation