Skip to content

ThomasJY/ee245

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ee245

A repository for all material relevant to EE245 labs.

Installation

  • sudo apt install git swig libpython-dev python-numpy python-yaml python-matplotlib gcc-arm-none-eabi libpcl-dev libusb-1.0-0-dev sdcc install dependency
  • cd ~/catkin_ws/src please switch to your own ROS workspace
  • git clone https://github.com/UCR-Robotics/ee245.git (Or git clone your own "forked" repo)
  • cd ee245 go into this folder
  • ./build.sh build simulation firmware
  • cd ../.. go back to ROS workspace
  • catkin_make compile ROS package

Usage

Running on a real robot

  • roslaunch ee245 robot.launch
  • roscd ee245
  • cd scripts
  • ./some_script.py or python some_script.py

Running on simulation

  • roscd ee245
  • cd scripts
  • ./some_script.py --sim or python some_script.py --sim

About

A repository for all material relevant to EE245 labs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 60.4%
  • Python 30.2%
  • CMake 8.8%
  • Other 0.6%