SlideShare a Scribd company logo
1 of 43
Download to read offline
Live, Work, Play with
Intelligent Robots
Nicholas Ho, NUS ISS
11 August 2020
#ISSLearningFest
About Nicholas Ho
• nicholas.ho@nus.edu.sg
• Lecturer at NUS ISS; Courses covered include:
Robotic Systems
Autonomous Robots and Vehicles
Human-Robot System Engineering
• BEng and PhD degree from School of Mechanical
Engineering, NUS
• Specialized in architecture, design & development
Artificial Intelligence
Augmented/Virtual Reality
Internet-of-Things (IoT) & Cyber-Physical System (CPS)
#ISSLearningFest
Contents
• Introduction
• Current Interesting Applications
• Futuristic Applications
• Relevant State-of-The-Art Technologies
• TurtleBot3 (TB3) & Open Manipulator-X (OM)
• Virtual Demonstration on Autonomous Robots
#ISSLearningFest
Introduction
This section will enable you to understand what is an intelligent robot based on
technical definitions and the various classifications of robots
#ISSLearningFest
Intelligent Robot
Is the “intelligent” word
here redundant???
#ISSLearningFest
Machines vs Robots
Machines Robots
Intelligence
NO or minimal involvement of
software
Software required to help
robots to “think”
NO involvement of AI
Presence of AI that enables
robots to learn and adapt
NO or low level of autonomy Higher level of autonomy
Perception/Knowledge
Sensory system NOT necessary
or at bare minimum
Sensory system necessary
Versatility
Only can perform one or at most
a few tasks
Programmed to perform a
larger variety of tasks
Preliminary Work
Require LESS design &
development work
Require MORE design &
development work
#ISSLearningFest
Robots Classified by Locomotion
#ISSLearningFest
Two basic ways of using
effectors:
1. to move the robot around 
locomotion
2. to move other object around 
manipulation
These divide robotics into two
mostly separate categories:
1. mobile robotics
2. manipulator robotics
Robots Classified by Level of Autonomy
Type
Least Autonomous Non-programme
Programmable
Adaptive
Most Autonomous Intelligent
#ISSLearningFest
6 Levels of Autonomous Driving
#ISSLearningFest
Current Interesting Applications
This section will enable you to get exposed to current interesting applications within
the “Live”, “Work”, “Play” realms
#ISSLearningFest
“Live”, “Work”, “Play” Realms (Current)
“Live” “Work” “Play”
Changi Airport’s
Avidbots Neo
Singapore Hotel Jen’s
Jeno and Jena
ITRI (Taiwan)’s Chess-
Playing Robot
Xiaomi Mi Robot
Boston Dynamics Pick
System (used to be
Kinema Pick)
RoboCup Competition
L2/L3 Self-driving cars Humanoid NAO Robot Sony Aibo Robot Dog
#ISSLearningFest
“Live” Example: Changi Airport’s Avidbots Neo
#ISSLearningFest
“Live” Example: Xiaomi Mi Robot
#ISSLearningFest
“Live” Example: L3/L4 Self-driving cars
Source:
https://www.youtube.com/
watch?v=x4jg4E7LrZE
#ISSLearningFest
“Work” Example: Hotel Jen’s Jeno and Jena
#ISSLearningFest
“Work” Example: Boston Dynamics Pick System
#ISSLearningFest
“Work” Example: Humanoid NAO Robot
#ISSLearningFest
“Play” Example: ITRI’s Chess-Playing Robot
#ISSLearningFest
“Play” Example: RoboCup Competition
Source:
https://youtu.be
/_PC-V5GJP6Q
#ISSLearningFest
“Play” Example: Sony Aibo Robot Dog
#ISSLearningFest
Futuristic Applications
This section will enable you to get exposed to futuristic applications within the “Live”,
“Work”, “Play” realms
#ISSLearningFest
#ISSLearningFest
“Live”, “Work”, “Play” Realms (Future)
“Live” “Work” “Play”
Domestic Helper Labourer Musical Band
Health Care and Social
Companion
Chef Dance Troupe
L5 Self-driving cars Surgeon Robot Wrestling
#ISSLearningFest
“Live” Example: L5 Self-Driving Car (Black Mirror)
#ISSLearningFest
“Work” Example: Labourer
#ISSLearningFest
“Play” Example: Robot Wrestling (Real Steel)
#ISSLearningFest
Relevant State-of-The-Art Technologies
This section will enable you to have an overview of several technologies that are
essential within intelligent robots
#ISSLearningFest
LiDAR (Light Detection and Ranging)
#ISSLearningFest
Machine Vision Tech: Driving in Adverse Weather
(Tesla Autopilot Example)
#ISSLearningFest
Brain-Controlled Robots (MIT CSAIL)
#ISSLearningFest
Robot Operating System (ROS)
#ISSLearningFest
Potential for ROS to
become an industry
standard for robotics
middleware, especially
in Singapore
Robot Operating System (ROS)
#ISSLearningFest
What is ROS?
• An open-source system for
configuring robots
• ROS is NOT a conventional OS;
to be accurate, ROS is a meta-
operating system that runs on
existing OS (confusion with
conventional OS)
• A robot software platform that
provides various development
environments specialized for
developing robot application
programs
TurtleBot3 (TB3) &
Open Manipulator-X (OM)
This section will introduce to you some examples of ROS-based robots that can be
potentially configured into intelligent, autonomous robots
#ISSLearningFest
TurtleBot3 Variations
#ISSLearningFest
Discontinued!
Introducing TurtleBot3
• A ROS standard platform robot
• Small, affordable, programmable mobile robot
• Core technology is SLAM (simultaneous localization and
mapping), Navigation and Manipulation
• Able to configure high levels of autonomy
#ISSLearningFest
TurtleBot3 Waffle Pi
#ISSLearningFest
Robotic Arm – OpenManipulator-X
#ISSLearningFest
• ROS-enabled
• Compatible with TB3
• 5 DOF
• 500g Payload
TurtleBot3 with
OpenManipulator-X
#ISSLearningFest
Live Virtual Demonstration on
Autonomous Robots
This section will include a recorded physical demonstration and also a live virtual
demonstration of various autonomous robot applications (based on the
aforementioned TB3) using ROS configurations
#ISSLearningFest
Physical DEMO of TB3 (Recorded)
#ISSLearningFest
Physical DEMO of OM (Recorded)
#ISSLearningFest
Live Virtual Demonstration
1. Autonomous Exploring and SLAM using TB3
2. Autonomous Navigation of TB3 using RViz
3. Navigating TB3 through the Dark
#ISSLearningFest
Thank You!
nicholas.ho@nus.edu.sg
#ISSLearningFest

More Related Content

What's hot

IoT and 5G convergence
IoT and 5G convergenceIoT and 5G convergence
IoT and 5G convergenceAhmed Banafa
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017Ian Skerrett
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT SolutionsIan Skerrett
 
Defining Future 5G Networks (Summary)
Defining Future 5G Networks (Summary)Defining Future 5G Networks (Summary)
Defining Future 5G Networks (Summary)Digital Catapult
 
Iot from telco perspective
Iot from telco perspectiveIot from telco perspective
Iot from telco perspectiveanandbajaj
 
IoT時代のインターネット技術動向 インフラプロトコル編
IoT時代のインターネット技術動向 インフラプロトコル編IoT時代のインターネット技術動向 インフラプロトコル編
IoT時代のインターネット技術動向 インフラプロトコル編Shoichi Sakane
 
How Crowdsourced Apps can revolutionise weather monitoring
How Crowdsourced Apps can revolutionise  weather monitoringHow Crowdsourced Apps can revolutionise  weather monitoring
How Crowdsourced Apps can revolutionise weather monitoring3G4G
 
Introduction_To_IoT
Introduction_To_IoTIntroduction_To_IoT
Introduction_To_IoTBarry Wang
 
The state of NB-IoT in Indonesia
The state of NB-IoT in IndonesiaThe state of NB-IoT in Indonesia
The state of NB-IoT in IndonesiaAndri Yadi
 
IoT and 5G: Opportunities and Challenges, SenZations 2015
IoT and 5G: Opportunities and Challenges, SenZations 2015IoT and 5G: Opportunities and Challenges, SenZations 2015
IoT and 5G: Opportunities and Challenges, SenZations 2015SenZations Summer School
 
Everything about Internet of Things
Everything about Internet of ThingsEverything about Internet of Things
Everything about Internet of ThingsMuhammad Nasr
 
5G Digital Transformation Strategy in Nokia Hellas
5G Digital Transformation Strategy in Nokia Hellas5G Digital Transformation Strategy in Nokia Hellas
5G Digital Transformation Strategy in Nokia HellasSpilios Georgakopoulos
 
20210805 以5 g與邊緣運算技術佈署物聯網
20210805 以5 g與邊緣運算技術佈署物聯網20210805 以5 g與邊緣運算技術佈署物聯網
20210805 以5 g與邊緣運算技術佈署物聯網Dr. Chang Jung Lee
 
5G Edge Computing IoT Presentation
5G Edge Computing IoT Presentation 5G Edge Computing IoT Presentation
5G Edge Computing IoT Presentation Rick Stomphorst
 
Docomo 6 g_white_paperen_20200124
Docomo 6 g_white_paperen_20200124Docomo 6 g_white_paperen_20200124
Docomo 6 g_white_paperen_20200124Mah Khan
 
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajava
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajavaapidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajava
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajavaapidays
 
Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...
Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...
Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...Mavenir
 
Enabling a Big Vision for 5G with Small Cells - Cyient
Enabling a Big Vision for 5G with Small Cells - CyientEnabling a Big Vision for 5G with Small Cells - Cyient
Enabling a Big Vision for 5G with Small Cells - CyientPercy-Mitchell
 

What's hot (20)

IoT and 5G convergence
IoT and 5G convergenceIoT and 5G convergence
IoT and 5G convergence
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
 
Defining Future 5G Networks (Summary)
Defining Future 5G Networks (Summary)Defining Future 5G Networks (Summary)
Defining Future 5G Networks (Summary)
 
Iot from telco perspective
Iot from telco perspectiveIot from telco perspective
Iot from telco perspective
 
IoT時代のインターネット技術動向 インフラプロトコル編
IoT時代のインターネット技術動向 インフラプロトコル編IoT時代のインターネット技術動向 インフラプロトコル編
IoT時代のインターネット技術動向 インフラプロトコル編
 
How Crowdsourced Apps can revolutionise weather monitoring
How Crowdsourced Apps can revolutionise  weather monitoringHow Crowdsourced Apps can revolutionise  weather monitoring
How Crowdsourced Apps can revolutionise weather monitoring
 
Introduction_To_IoT
Introduction_To_IoTIntroduction_To_IoT
Introduction_To_IoT
 
Deploying IoT: A Telco Perspective
Deploying IoT: A Telco PerspectiveDeploying IoT: A Telco Perspective
Deploying IoT: A Telco Perspective
 
The state of NB-IoT in Indonesia
The state of NB-IoT in IndonesiaThe state of NB-IoT in Indonesia
The state of NB-IoT in Indonesia
 
IOT Networks
IOT NetworksIOT Networks
IOT Networks
 
IoT and 5G: Opportunities and Challenges, SenZations 2015
IoT and 5G: Opportunities and Challenges, SenZations 2015IoT and 5G: Opportunities and Challenges, SenZations 2015
IoT and 5G: Opportunities and Challenges, SenZations 2015
 
Everything about Internet of Things
Everything about Internet of ThingsEverything about Internet of Things
Everything about Internet of Things
 
5G Digital Transformation Strategy in Nokia Hellas
5G Digital Transformation Strategy in Nokia Hellas5G Digital Transformation Strategy in Nokia Hellas
5G Digital Transformation Strategy in Nokia Hellas
 
20210805 以5 g與邊緣運算技術佈署物聯網
20210805 以5 g與邊緣運算技術佈署物聯網20210805 以5 g與邊緣運算技術佈署物聯網
20210805 以5 g與邊緣運算技術佈署物聯網
 
5G Edge Computing IoT Presentation
5G Edge Computing IoT Presentation 5G Edge Computing IoT Presentation
5G Edge Computing IoT Presentation
 
Docomo 6 g_white_paperen_20200124
Docomo 6 g_white_paperen_20200124Docomo 6 g_white_paperen_20200124
Docomo 6 g_white_paperen_20200124
 
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajava
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajavaapidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajava
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajava
 
Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...
Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...
Mavenir: Evolution of Real-Time Machine Learning (RRML) in Core Network Secur...
 
Enabling a Big Vision for 5G with Small Cells - Cyient
Enabling a Big Vision for 5G with Small Cells - CyientEnabling a Big Vision for 5G with Small Cells - Cyient
Enabling a Big Vision for 5G with Small Cells - Cyient
 

Similar to Live, Work, Play with Intelligent Robots

Behavior-based robotics
Behavior-based roboticsBehavior-based robotics
Behavior-based roboticsPreet Kanwal
 
Presentation on Robotics
Presentation on RoboticsPresentation on Robotics
Presentation on RoboticsMuhammad Awais
 
basics of robotics
basics of roboticsbasics of robotics
basics of roboticsingridljc9
 
Microsoft Robotics Studio
Microsoft Robotics StudioMicrosoft Robotics Studio
Microsoft Robotics Studioguest76aa93
 
Future of Robotics Technology.pptx
Future of Robotics Technology.pptxFuture of Robotics Technology.pptx
Future of Robotics Technology.pptxApurbaRoy48
 
Intro to Robotics 1
Intro to Robotics 1Intro to Robotics 1
Intro to Robotics 1Ingrid Cruz
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportRobo India
 
I oco code challenge robot apocalypse
I oco code challenge robot apocalypseI oco code challenge robot apocalypse
I oco code challenge robot apocalypseColumbusLocal
 
Robotics and technologies 2020
Robotics and technologies 2020Robotics and technologies 2020
Robotics and technologies 2020hulas raj tonday
 
Intro to robotics
Intro to roboticsIntro to robotics
Intro to roboticshlauster
 
Welcome Our Robot Overlords
Welcome Our Robot OverlordsWelcome Our Robot Overlords
Welcome Our Robot OverlordsCloudCheckr
 

Similar to Live, Work, Play with Intelligent Robots (20)

Robotics.Ppt
Robotics.PptRobotics.Ppt
Robotics.Ppt
 
Robotics
RoboticsRobotics
Robotics
 
Darpa Failure
Darpa FailureDarpa Failure
Darpa Failure
 
Roboclub, IITK (2008)
Roboclub, IITK (2008)Roboclub, IITK (2008)
Roboclub, IITK (2008)
 
Behavior-based robotics
Behavior-based roboticsBehavior-based robotics
Behavior-based robotics
 
Presentation on Robotics
Presentation on RoboticsPresentation on Robotics
Presentation on Robotics
 
basics of robotics
basics of roboticsbasics of robotics
basics of robotics
 
Microsoft Robotics Studio
Microsoft Robotics StudioMicrosoft Robotics Studio
Microsoft Robotics Studio
 
Future of Robotics Technology.pptx
Future of Robotics Technology.pptxFuture of Robotics Technology.pptx
Future of Robotics Technology.pptx
 
Intro to Robotics 1
Intro to Robotics 1Intro to Robotics 1
Intro to Robotics 1
 
20161014IROS_WS
20161014IROS_WS20161014IROS_WS
20161014IROS_WS
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project Report
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Robotics
Robotics Robotics
Robotics
 
Computer project
Computer projectComputer project
Computer project
 
I oco code challenge robot apocalypse
I oco code challenge robot apocalypseI oco code challenge robot apocalypse
I oco code challenge robot apocalypse
 
Robotics
RoboticsRobotics
Robotics
 
Robotics and technologies 2020
Robotics and technologies 2020Robotics and technologies 2020
Robotics and technologies 2020
 
Intro to robotics
Intro to roboticsIntro to robotics
Intro to robotics
 
Welcome Our Robot Overlords
Welcome Our Robot OverlordsWelcome Our Robot Overlords
Welcome Our Robot Overlords
 

More from NUS-ISS

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeNUS-ISS
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...NUS-ISS
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...NUS-ISS
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationNUS-ISS
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...NUS-ISS
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohNUS-ISS
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeNUS-ISS
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...NUS-ISS
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...NUS-ISS
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnNUS-ISS
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfNUS-ISS
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengNUS-ISS
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7NUS-ISS
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceNUS-ISS
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsNUS-ISS
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive AnalyticsNUS-ISS
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoTNUS-ISS
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software EngineeringNUS-ISS
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsNUS-ISS
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesNUS-ISS
 

More from NUS-ISS (20)

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee Khee
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital Transformation
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdf
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud Service
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and Foundations
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive Analytics
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoT
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software Engineering
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business Analytics
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System Archetypes
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

Live, Work, Play with Intelligent Robots

  • 1. Live, Work, Play with Intelligent Robots Nicholas Ho, NUS ISS 11 August 2020 #ISSLearningFest
  • 2. About Nicholas Ho • nicholas.ho@nus.edu.sg • Lecturer at NUS ISS; Courses covered include: Robotic Systems Autonomous Robots and Vehicles Human-Robot System Engineering • BEng and PhD degree from School of Mechanical Engineering, NUS • Specialized in architecture, design & development Artificial Intelligence Augmented/Virtual Reality Internet-of-Things (IoT) & Cyber-Physical System (CPS) #ISSLearningFest
  • 3. Contents • Introduction • Current Interesting Applications • Futuristic Applications • Relevant State-of-The-Art Technologies • TurtleBot3 (TB3) & Open Manipulator-X (OM) • Virtual Demonstration on Autonomous Robots #ISSLearningFest
  • 4. Introduction This section will enable you to understand what is an intelligent robot based on technical definitions and the various classifications of robots #ISSLearningFest
  • 5. Intelligent Robot Is the “intelligent” word here redundant??? #ISSLearningFest
  • 6. Machines vs Robots Machines Robots Intelligence NO or minimal involvement of software Software required to help robots to “think” NO involvement of AI Presence of AI that enables robots to learn and adapt NO or low level of autonomy Higher level of autonomy Perception/Knowledge Sensory system NOT necessary or at bare minimum Sensory system necessary Versatility Only can perform one or at most a few tasks Programmed to perform a larger variety of tasks Preliminary Work Require LESS design & development work Require MORE design & development work #ISSLearningFest
  • 7. Robots Classified by Locomotion #ISSLearningFest Two basic ways of using effectors: 1. to move the robot around  locomotion 2. to move other object around  manipulation These divide robotics into two mostly separate categories: 1. mobile robotics 2. manipulator robotics
  • 8. Robots Classified by Level of Autonomy Type Least Autonomous Non-programme Programmable Adaptive Most Autonomous Intelligent #ISSLearningFest
  • 9. 6 Levels of Autonomous Driving #ISSLearningFest
  • 10. Current Interesting Applications This section will enable you to get exposed to current interesting applications within the “Live”, “Work”, “Play” realms #ISSLearningFest
  • 11. “Live”, “Work”, “Play” Realms (Current) “Live” “Work” “Play” Changi Airport’s Avidbots Neo Singapore Hotel Jen’s Jeno and Jena ITRI (Taiwan)’s Chess- Playing Robot Xiaomi Mi Robot Boston Dynamics Pick System (used to be Kinema Pick) RoboCup Competition L2/L3 Self-driving cars Humanoid NAO Robot Sony Aibo Robot Dog #ISSLearningFest
  • 12. “Live” Example: Changi Airport’s Avidbots Neo #ISSLearningFest
  • 13. “Live” Example: Xiaomi Mi Robot #ISSLearningFest
  • 14. “Live” Example: L3/L4 Self-driving cars Source: https://www.youtube.com/ watch?v=x4jg4E7LrZE #ISSLearningFest
  • 15. “Work” Example: Hotel Jen’s Jeno and Jena #ISSLearningFest
  • 16. “Work” Example: Boston Dynamics Pick System #ISSLearningFest
  • 17. “Work” Example: Humanoid NAO Robot #ISSLearningFest
  • 18. “Play” Example: ITRI’s Chess-Playing Robot #ISSLearningFest
  • 19. “Play” Example: RoboCup Competition Source: https://youtu.be /_PC-V5GJP6Q #ISSLearningFest
  • 20. “Play” Example: Sony Aibo Robot Dog #ISSLearningFest
  • 21. Futuristic Applications This section will enable you to get exposed to futuristic applications within the “Live”, “Work”, “Play” realms #ISSLearningFest
  • 23. “Live”, “Work”, “Play” Realms (Future) “Live” “Work” “Play” Domestic Helper Labourer Musical Band Health Care and Social Companion Chef Dance Troupe L5 Self-driving cars Surgeon Robot Wrestling #ISSLearningFest
  • 24. “Live” Example: L5 Self-Driving Car (Black Mirror) #ISSLearningFest
  • 26. “Play” Example: Robot Wrestling (Real Steel) #ISSLearningFest
  • 27. Relevant State-of-The-Art Technologies This section will enable you to have an overview of several technologies that are essential within intelligent robots #ISSLearningFest
  • 28. LiDAR (Light Detection and Ranging) #ISSLearningFest
  • 29. Machine Vision Tech: Driving in Adverse Weather (Tesla Autopilot Example) #ISSLearningFest
  • 30. Brain-Controlled Robots (MIT CSAIL) #ISSLearningFest
  • 31. Robot Operating System (ROS) #ISSLearningFest Potential for ROS to become an industry standard for robotics middleware, especially in Singapore
  • 32. Robot Operating System (ROS) #ISSLearningFest What is ROS? • An open-source system for configuring robots • ROS is NOT a conventional OS; to be accurate, ROS is a meta- operating system that runs on existing OS (confusion with conventional OS) • A robot software platform that provides various development environments specialized for developing robot application programs
  • 33. TurtleBot3 (TB3) & Open Manipulator-X (OM) This section will introduce to you some examples of ROS-based robots that can be potentially configured into intelligent, autonomous robots #ISSLearningFest
  • 35. Introducing TurtleBot3 • A ROS standard platform robot • Small, affordable, programmable mobile robot • Core technology is SLAM (simultaneous localization and mapping), Navigation and Manipulation • Able to configure high levels of autonomy #ISSLearningFest
  • 37. Robotic Arm – OpenManipulator-X #ISSLearningFest • ROS-enabled • Compatible with TB3 • 5 DOF • 500g Payload
  • 39. Live Virtual Demonstration on Autonomous Robots This section will include a recorded physical demonstration and also a live virtual demonstration of various autonomous robot applications (based on the aforementioned TB3) using ROS configurations #ISSLearningFest
  • 40. Physical DEMO of TB3 (Recorded) #ISSLearningFest
  • 41. Physical DEMO of OM (Recorded) #ISSLearningFest
  • 42. Live Virtual Demonstration 1. Autonomous Exploring and SLAM using TB3 2. Autonomous Navigation of TB3 using RViz 3. Navigating TB3 through the Dark #ISSLearningFest