Skip to content

Simulator for the course of AppliedRobotics of prof. Luigi Palopoli at University of Trento.

License

Notifications You must be signed in to change notification settings

Vallabh866/AppliedRoboticsEnvironment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project of Apply robotics laboratory

In this course the student will be introduced to a complete methodology for designing modern robot applications. The target applications will be those for which system intelligence plays a prominent role, first and foremost planning, task optimisation and perception. The student activities will revolve around a motivational application proposed in the form of a simple robotic competition, in which the robot has to complete a number of tasks in minimum time avoiding obstacles and dangerous spots. Contrary to a standard robotic competition, the student will have to discuss the theoretical underpinning of the method she/he chose to adopt for the competition.

Project objectives

  • development and implementation of sensing algorithms to recognise objects and obstacles in the competition field
  • development and implementation of motion planning algorithms to move the robot from an initial to a final position in minimum time avoiding obstacles
  • development and implementation of intelligent planning algorithms to decide the optimal game strategy
  • testing of the solution in simulation and on the field

Prerequisites/Dependencies

  • Linux 16.04
  • Gazebo >= 7.16
  • ROS Kinetic
  • make >= 4.1
  • gcc/g++ >= 5.4

Run the project

........

About

Simulator for the course of AppliedRobotics of prof. Luigi Palopoli at University of Trento.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.9%
  • CMake 21.0%
  • C 5.5%
  • Shell 1.6%