stateSpaceRobotics's repositories
multi_robot_path_planner
This ROS catkin package implements a node that performs multi-robot pathfinding on an obstacle map.
odrive_tuning_script
Repository of scripts for tuning the ODrive's feedback control gains.
2017_design_alpha_1
Repository containing CAD models of early minibot designs.
pointcloud_obstacle_processing
This ROS catkin package contains the nodes and launch files for running signal processing on 3d pointclouds to extract obstacle maps of the scanned environment.
esp32_robot_driver
This repository contains the arduino/freeRTOS driver software to control the ESP32 dev-boards on each robot. Generic code should go here; robot-specific settings/code can be added via another repo.
iCEStick-Quadrature-Decoder
This is a verilog project defining an I2C slave device that decodes a number of quadrature decoder pairs and maintains an int32 count.
ros-kinetic-roslaunch-patch
This patch backports an update to the roslaunch API from ROS Lunar to ROS Kinetic to allow passing arguments.
2018_robot
This contains drivers, state machines, and simulation files specific to the 2018 robot. In addition, other in-house libraries are included as submodules, resulting in the entirety of the code used for 2018 being referenced here.
Andy
Andy Specific Teleop Controller
ar_sys
3D pose estimation ROS package using ArUco marker boards
aries2015
This is a clone of the repo from the 2015 robot. Not everything is finished, but it can be a useful resource and has the wiki
aruco_pose_reporter
This ROS catkin package builds off of ar_sys to generate pose estimates from Aruco markers in a manner that can be fused with other localization and odometry sources.
aruco_ros
Software package and ROS wrappers of the Aruco Augmented Reality marker detector library
classic_robot
This is the repository for the code for the classic robot approach
ESP32_Tutorials
Tutorial set for teaching basics of ESP32 development using the Arduino framework.
gazebo_sim
The files for running gazebo simulations
learn_ros_sandbox
Sandbox with several robotics scripts implemented using ROS to be used by State Space Robotics team in learning how to use ROS.
odrive_ros
ODrive interface for ROS
roboclaw_driver
A ROS node providing a driver interface to the Roboclaw motor controller.
roboclaw_ros
Simplistic ROS driver for RoboclawX2 drivers when multiple Roboclaw's are on the same serial port.
robot2017
2017 Robot code and simulation assets.