Workshop
In personRobotics for Good Youth Challenge
LeadersGoldDiscovery

Fun with robotics: Perceive, decide, act!

  • Date
    7 July 2026
    Timeframe
    15:00 - 17:00 CEST, Geneva
    Duration
    4 days
    • Days
      Hours
      Min
      Sec

    The thinqueBytes® “Fun with robotics: Perceive, decide, act!” workshop is a hands-on, beginner-friendly introduction to practical applications of computer vision, a fundamental area of AI, implemented on a robot. This class works well when preceded by the “Fundamentals of computer vision with green screen”, however, it can also be taught and taken independently. This workshop is designed to make advanced tech topics fun, accessible, and inclusive for all learners. The content will be taught using a small quadruped robot. Learners will first learn to program the robot to perceive an object, then write programs to make a decision based on what is perceived and finally to take action based on the decision made. Through guided exercises, learners will utilize core computer programming concepts, learn how algorithms interpret images, and apply programming techniques to enable robots to move in a way that is analogous to how people move (perceive, decide, act). By the end of the workshop, students will be able to analyze fundamental components of how AI enabled autonomous systems work. This workshop welcomes participants of all backgrounds and encourages curiosity, creativity, and critical thinking.

     

    Learning Objectives: By the end of the workshop, learners will be able to:

    • Define basic concepts that enable AI to interact with the world, such as perception, decision making, and action.
    • Describe how AI enabled autonomous systems and robots interpret and respond to visual input.
    • Demonstrate the use of algorithms embedded in a robot to enable the robot to make decisions and achieve a goal.
    • Evaluate the effectiveness and limitations of a basic decision making and actuation method used in the “Perceive, decide, act!” exercise.
    • Demonstrate the use of simple code embedded on a robot to perceive an object, make decisions on what is perceived and then take actions to enact those decisions.
    • Analyze how algorithms can be influenced by environmental factors and data available, and discuss implications of not having sufficient data, sensors and control authority.

    Participation details:

    • Times: 15:00-17:00 CET
    • Recommended mastery level: Beginner
    • Number of participants: 25, no registrations
    • Language: English
    • Duration: 120 minutes

    Recommended Mastery Level/Prerequisites:

    • Understanding of arithmetic and the ability to perform mathematical operations on 3 digit numbers.
    • Curiosity about technology and a willingness to learn through experimentation and collaboration are encouraged.
    • No prior experience with computer vision or programming is required, however, basic understanding of the Python programming language could be helpful (although it’s not required).
    • Teachers of this course have experience delivering this content internationally at a variety of levels, real time translators can be used to help deliver this content if necessary and planned in advance.
    Share this session with your network
    • Session starts in
      Days
      Hours
      Min
      Sec
    In partnership with
    Discover more from programme stream

    Robotics for Good Youth Challenge Togo

    27 March 2026 - 08:00 to 17:00

    Robotics for Good Youth Challenge Zimbabwe

    27 March 2026 - 08:00 to 17:00

    Robotics for Good Youth Challenge Benin

    27 March 2026 - 08:00 to 18:00

    Robotics for Good Youth Challenge Angola

    27 March 2026 - 09:00 to 17:00

    Robotics for Good Youth Challenge Somalia

    27 March 2026 - 09:00 to 15:00

    Are you sure you want to remove this speaker?