Ignite your founder spirit
The Transfer and Startup Office supports ideas and startup projects at MLU.
Gründungsberatung Teaserbild
Individual Support
Get guidance and feedback for every stage of your startup journey.
Veranstaltungen
Workshops and Events
Explore practical formats and grow your entrepreneurial skills.
Inkubatoren
Prototypes and Technology
Access SCIDEA lab infrastructure and turn ideas into tangible solutions.
Funding Titelmotiv
Early-Stage Support
We help you find the right funding programs and scholarships.
Schlüsselbild Internationale Angebote
International Startup Office
Explore entrepreneurship, startup support and networks in English.
Events u. Netzwerken
Matching and Mentoring
Find the right experts and connections for your venture.

Programming Robots with Python

How do you program a robot with Python? In this workshop, you will learn the basics of robot programming with Python, create your first ROS nodes, work with sensor data and test your own scripts directly on the robot. The workshop focuses on hands-on experimentation, trying things out together and gaining first practical insights into modern robotics.

Learning Goal:

Learn the basics of robot programming with Python and ROS, create first ROS nodes, process sensor data and gain practical experience in controlling and developing robotic systems
FormatWorkshop
TopicIdeation
Donnerstag
02. Juli 2026
14:00 Uhr

15:30 Uhr
Duration:
90 min

Target Group

  • Interessierte
  • Gründende
  • Startups
  • Forschende
  • Studierende

Open to

Interested parties from Martin Luther University

Participation

Venue

Martin-Luther-Universität Halle-Wittenberg
LAB Robotik
Standort TPG/ LAB Robotik
Große Nikolaistraße 7
06108 Halle (Saale)
Standort Google Maps

Tags

Robotik, ROS, Python, Robot Operating System, Robotikprogrammierung, Programmierung, Linux, Sensordaten, LiDAR, Publisher, Subscriber, ROS-Topics, Coding, Technologie, Praxisworkshop, Roboter

In this workshop, you will learn the basics of robot programming with Python and ROS (Robot Operating System). Together, you will create your first programs, work with sensor data and test your own applications directly on the robot. The workshop focuses on hands-on experimentation and an introduction to the communication mechanisms of ROS. You will also learn how to use the official ROS documentation for independent development.

The workshop is aimed at anyone who would like to gain first practical experience in robot programming and learn the basic communication mechanisms of ROS.

Participation is limited to ten people.

Course Content:

  • Introduction to robot programming with Python and ROS
  • Creating publisher and subscriber nodes and running them directly on the robot
  • Communication via ROS topics
  • Working with sensor data and message types
  • Processing LiDAR data for motion control
  • Adapting and extending Python scripts
  • Introduction to the ROS documentation
  • Practical exercises directly on the robot

Requirements:

  • Basic experience with the Linux terminal is helpful
  • First experience with Python is an advantage

Materials: 

  • Own pc/ laptop

The course will be conducted by:

Robert Peter

Technical Coordination

Maintains the technical infrastructure, trains users in working with robotics systems and supports the development and testing of innovative prototypes.

Subscribe for our Newsletter