Andrew Presland's repositories
autonomous-mobile-robots
Use ROS and Gazebo to demonstrate SLAM and Path Planning in a simulated robotic environment.
visual-slam
Stereo Visual Odometry based SLAM demonstrated on the KITTI dataset. Based on OpenCV, Eigen, Sophus, Ceres Solver and ROS.
jetson-ros-vision
Machine Vision for NVIDIA Jetson. GPU accelerated video capture and neural networks for real-time object detection.
scala-microservices
Real-time NLP analysis using dockerised Scala microservices implemented with Spark, Mesos, Akka, Cassandra and Kafka.
algorithms-and-data-structures
Implementations of standard algorithms and data structures in C++ and Python.
ceres-solver
A large scale non-linear optimization library
histopathologic-cancer-detection
Histopathologic metastatic breast cancer detection with convolution neural networks on pathology whole slide images using TensorFlow.
kitti-rosbag-utils
Create rosbag files from the Kitti benchmark dataset and replay as published ROS messages.
dso
Direct Sparse Odometry
openstack-microk8s
OpenStack on Microk8s for Edge deployments
openvslam
This is a community fork of https://github.com/xdspacelab/openvslam
Pangolin
Pangolin is a lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.
recursive-bayesian-filters
Monte Carlo Localization implemented in python.
robo-dev-docker
Dockerized robotics development environment. Provisioned for Robotics and AI development in C++/Python with remote debugging.
slambook2
edition 2 of the slambook
Sophus
C++ implementation of Lie Groups using Eigen.
stereo-visual-slam
A stereo visual SLAM system with featured-based VO and keyframe-based optimization.
tensorflow-nlp
Natural Language Processing (NLP) in TensorFlow