A smart robot is an Artificial Intelligence (AI) system capable of learning from its surroundings and past experiences, enhancing its capabilities through that knowledge. These robots can collaborate with humans, working alongside them and learning from their actions. Furthermore, they are equipped to handle not only manual labour but also cognitive tasks. Beyond physical machines, smart robots can also exist purely as software, residing within a computer as an application without moving parts or physical interaction with the real world.
In this instructor-led live training, participants will explore the various technologies, frameworks, and techniques required to program different types of mechanical smart robots, then apply this knowledge to complete their own smart robot projects.
The course is structured into 4 sections, each comprising three days of lectures, discussions, and hands-on robot development within a live lab environment. Each section concludes with a practical hands-on project, allowing participants to practice and demonstrate their acquired knowledge.
The target hardware for this course will be simulated in 3D using simulation software. The open-source ROS (Robot Operating System) framework, along with C++ and Python, will be used for programming the robots.
By the end of this training, participants will be able to:
- Grasp the key concepts underpinning robotic technologies
- Understand and manage the interaction between software and hardware in a robotic system
- Understand and implement the software components that support smart robots
- Build and operate a simulated mechanical smart robot capable of seeing, sensing, processing, grasping, navigating, and interacting with humans via voice
- Enhance a smart robot's ability to perform complex tasks through Deep Learning
- Test and troubleshoot a smart robot in realistic scenarios
Audience
Format of the course
- A blend of lectures, discussions, exercises, and extensive hands-on practice
Note
- To customize any aspect of this course (programming language, robot model, etc.), please contact us to make arrangements.
Read more...