Degree
Master of Science in Computer Science
Department
Department of Computer Science
Faculty / School
Faculty of Computer Sciences (FCS)
Date of Submission
2016-01-01
Supervisor
Dr. Sajjad Haider, Professor, Department of Computer Science
Document type
MSCS Survey Report
Keywords
Artificial Intelligence, Erlang, Robocup Soccer, Motion driving
Abstract
Developing software for robots requires to combine artificial intelligence (AI) concerns with motion driving aspects. From AI perspective, robot has to perform automated reasoning or planning and make rules and strategies. From motion driving perspective, the software needs to control the actual hardware of the robot. AI part of the software is usually done with logic or functional languages, such as Prolog or LISP; on other hand, motion driving is a matter of imperative approaches, like CC++ or assembly, or LISP; on other hand, motion driving is a matter of imperative approaches, like CC++ or assembly, or even Java. The Erlang language, due to the syntax and programming model, exhibit some characteristics that fit well both of the aspects above: Erlang is functional and somewhat imperative. In literature study, it was found that most of the time Erlang was used in robot applications to remove the need of programming in two languages: one for Al logic and other for motion driving
Recommended Citation
N/A, S. (2016). Using Erlang in Robocup Soccer Simulation (Unpublished MSCS survey report). Institute of Business Administration, Pakistan. Retrieved from https://ir.iba.edu.pk/survey-reports-mscs/113
The full text of this document is only accessible to authorized users.