Russ Hall's repositories
foxglove_studio
FoxGlove Studio Robotics visualization and debugging
30-Days-Of-Python
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
AnyFeature-VSLAM
Any-Feature V-SLAM is an automated visual SLAM library for Monocular cameras capable of switching to a chosen type of feature effortlessly and without manual intervention.
barkour_robot
Barkour Robot: Agile Quadruped Robots by Google DeepMind
bt-studio
A ROS-based visual IDE for creating Behavior Trees
Depth-Anything-V2
Depth Anything V2. A More Capable Foundation Model for Monocular Depth Estimation
depth_anything_v2_ros2
ROS2 Wrapper for DepthAnything V2 model
dot
Dense Optical Tracking: Connecting the Dots
ExplorationRRT
Exploration-RRT Ros Package
fastbook
The fastai book, published as Jupyter Notebooks
isaac_ros_nvblox
Hardware-accelerated 3D scene reconstruction and Nav2 local costmap provider using nvblox
Kimera-RPGO
Robust Pose Graph Optimization
lidar-visualizer
A LiDAR visualization tool for all your datasets
lidar_situational_graphs
Repository to generate in real-time Situational Graphs (S-Graphs) for robot pose and map optimization using 3D LiDAR Data
lidarbot
A differential drive robot is controlled using ROS2 Humble running on a Raspberry Pi 4 (running Ubuntu server 22.04). The vehicle is equipped with a raspberry pi camera for visual feedback and an RPlidar A1 sensor used for Simultaneous Localization and Mapping (SLAM), autonomous navigation and obstacle avoidance.
LONER
[RA-L 2023] Official Code Release for LONER: LiDAR Only Neural Representations for Real-Time SLAM
magni_robot
Starting point for Magni Robots. Includes launch files and configuration.
motorgo-arduino
Home for Arduino (and PlatformIO) packages for the MotorGo
mvsim
Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2
ouster_example
Ouster, Inc. sample code
pytorch-deep-learning
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
RoboticsAcademy
Learn Robotics with JdeRobot
RoboticSystemsBook
A working draft of a free undergraduate robotics textbook, collected from lecture notes
ros-foxglove-bridge
Foxglove WebSocket bridge for ROS 1 and ROS 2
ros2_pigpio
ROS2 package to control raspberry pi GPIO with pigpio
small_gicp
Efficient and parallelized algorithms for point cloud registration [C++, Python]
yag-slam
Python based Graph SLAM (and more) built using Karto's scan matcher
yolov10
YOLOv10: Real-Time End-to-End Object Detection