• broken image

    A.R.E.S.

    Automated Recon and Exploration System

  • The Robot

    Show off your projects, features, or clients in this section.

    broken image

    Locked and loaded

    With a very sturdy chassis and compact build, A.R.E.S. is ready to face the hostile conditions of uncharted lands!

    broken image

    Heavy lifter

    A.R.E.S. is able to carry and drop large and heavy objects thanks to the articulated arm on his back.

    broken image

    Pathfinder and trailblazer

    A.R.E.S. is equipped with a radar sensor, a color sensor, a bumper, and a gyroscope. It's not going to lose its way!

  • The Algorithm

    How to map uncharted lands

    1

    Look around!

    A.R.E.S. first starts by looking in all directions to look for obstacles.

    2

    Go far!

    It then goes in the direction allowing it to travel the biggest distance.

    3

    Check!

    A.R.E.S. then checks if the obstacle in front of him (if any) is movable or not.

    4

    Take notes!

    A.R.E.S. then updates its internal map, noting the area he explored, the obstacles he has seen...

    5

    Repeat!

    Finally, A.R.E.S repeats this behavior, but only going after areas he has not explored yet.

  • The Team

    Here's our first troop of adventurers!

    broken image

    Pierre

    Process manager

    Worked on the main function, bump detector, multi process, exploration strategy, and map management..

    broken image

    Paul

    Strategist

    Worked on the main function, bump detector, multi process, exploration strategy implementation, and map management.

    broken image

    Grégoire

    Sensors specialist

    Worked on the radar, movements, robotic arm, gyroscope, color detection

    broken image

    JR

    Logistician

    Worked on the radar, movements, robotic arm, map initialization, color detection. Git manager and website manager.

  • Get the

    source code

    Get the files from either Gitlab (in the our_code/client folder) or Google Drive, and upload them on an ev3 capable environment. Then run the makefile and execute the file called tester. Simple as that!

    broken image
    broken image
  • A.R.E.S. in action!