A Smart Robot represents an Artificial Intelligence (AI) system capable of learning from its surroundings and past experiences, thereby enhancing its capabilities based on that acquired knowledge. These intelligent entities can collaborate with humans, working alongside them and observing their behavior to adapt. Beyond performing manual labor, Smart Robots are equipped to handle complex cognitive tasks. It is important to note that Smart Robots are not limited to physical hardware; they can also exist purely as software applications within a computer, operating without moving parts or direct physical interaction with the 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. The course culminates in participants applying this knowledge to complete their own Smart Robot projects.
The curriculum is structured into 4 distinct sections. Each section spans three days, featuring lectures, interactive discussions, and hands-on robot development within a live laboratory environment. To ensure practical mastery, each section concludes with a practical, hands-on project, allowing participants to practice and demonstrate their newly acquired skills.
The hardware targeted in this course will be simulated in 3D using specialized simulation software. Programming for the robots will utilize the open-source ROS (Robot Operating System) framework, along with C++ and Python.
Upon completion of this training, participants will be able to:
- Grasp the core concepts underpinning robotic technologies
- Understand and manage the interaction between software and hardware within a robotic system
- Comprehend and implement the software components that form the foundation of Smart Robots
- Construct 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 capacity to execute complex tasks through the application of Deep Learning
- Test and troubleshoot a Smart Robot within realistic scenarios
Audience
Format of the course
- A blend of lectures, discussions, exercises, and intensive hands-on practice
Note
- To customize any aspect of this course (such as the programming language or robot model), please contact us to make arrangements.
Read more...