This repository contains the code for calculating the Forward Kinematics and Inverse Kinematics of a 3 DOF ROBOT.
Loads waypoints of trajectory from a text file and calculates the trajectory connecting the waypoints in joint space.
Sends the data through socket connection and receives data from the robot through the socket connection.
Contains the class definition of the robot class
Contains the class definition of the connection class
Contains a function to load trajectory from text file and return as a vector
Contains the class declaration of the robot class
Contains the class declafration of the comnection class
Contains the code for creating the robot object and make the robot follow a trajectory in joint space.
- Clone the repository
- cd cmake-build-debug
- Run the executable Robot
- Reading the trajectory waypoints from the text file using fstream is buggier as it is not able parse the points consistently. Will be fixed soon.