项目作者: hughjazzman

项目描述 :
A search and rescue robot
高级语言: C++
项目地址: git://github.com/hughjazzman/alex-4-1-2.git
创建时间: 2020-03-05T03:42:18Z
项目社区:https://github.com/hughjazzman/alex-4-1-2

开源协议:

下载


Alex

Alex is a Search and Rescue (SAR) robot built using Raspberry Pi, Arduino, Lidar, with a TLS client-server setup, using C/C++. The goal is to navigate an unseen room solely using commands sent via a laptop, mapping out the room environment via information sent from the robot. The full report can be found here.

Click the image below for a short video on our project!

Project Video

Get Started

  1. Build Alex according to CG1112 Final Report 4-1-2.pdf
  2. (Pi, Arduino) Compile and Upload Arduino/Alex/Alex.ino to Arduino
  3. (Pi) Compile and Run Pi/tls-server-lib/tls-alex-server.cpp
  4. (Laptop) Compile and Run Laptop/tls-client-lib/tls-alex-client.cpp
  5. (Pi, LiDAR) Compile and Run LiDAR/w7s2.cpp
  6. (Pi, LiDAR) Run gnuplot on LiDAR/lidar_plot_live.plt
  7. Remotely control Alex using commands