top of page

COMMUNICATION MODULE

Members:

• Ahmet Alper Uzuntepe.

• Barış Yurdakul.

• Emircan Demirel.

• Furkan Aydın.

• Şamil Berat Delioğulları.

• Taha Kınalı.

 

Responsibilities:

• Decide what communication protocols and technologies to use based on the requirements.

• Provide both hardware and software requirements needed to communicate between the robot and the control station.

• Implementing the software required for communication for both the control station and the robot.

Module Interactions:

Control Station Module: Cooperate to implement the communication methods that will run on the control station.

Embedded Programming module: Cooperate to implement the communication methods that will run on the robot’s embedded system directly.

 

Technologies to Be Used:

UDP Protocol: UDP is a lightweight, low-latency protocol that provides fast data transmission without the overhead of error-checking and correction mechanisms. This makes it ideal for applications that require real-time communication and low latency, such as controlling a robot's motion or transmitting sensor data.

• C/C++: There are a lot of examples implementing UDP servers and clients in C and C++, and they are prefered by the instructor, so it’s the way to go.

bottom of page