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