Mike Knerr's repositories
longitudinal-and-lateral-controllers-for-autonomous-vehicles
Longitudinal and lateral controllers for autonomous vehicles. Features PID and enhanced Stanley controllers. Implementation is for CARLA simulator.
longitudinal-vehicle-dynamics
Tutorial notebook for automotive longitudinal physics and dynamics. Includes test scenarios for various 2-dimensional terrain and throttle profiles. Parameters can be changed to experiment with the dynamic behavior of the model.
arduino-L298P-mobile-robot-motor-control
arduino-L298P-mobile-robot-motor-control
robo-pid
RoboPID is a PID controller designed for Autonomous Mobile Robotics to handle the combined kinematic and dynamic complexity of differential drive linear and lateral wheeled motion control. The controller implements timestep integration and can be used in discretized time regulators.
visual-environmental-perception-for-autonomous-vehicles
Visual environmental perception methods for autonomous road vehicles using semantic segmentation to discover drivable surfaces, lane boundaries, and distances to dynamic and static objects
visual-odometry
Comparison of visual odometry transformation reconstruction methods for optimal path estimates and localization using feature detection, description, matching and trajectory generation
algorithms
Various Python Implementations of Standard Algorithms
arduino-device-controller-design
arduino microcontroller design for devices and robots
road-network-paths
Shortest road network paths with Open Street Map using a Dijkstra/A* Combo Algorithm
new-pkgsetup
Basic directory structures and template files for building both python pypi packages and documentation for RTD (Read The Docs). Configuration is for setup.cfg and setuptools
new-pyproject
Basic directory structures and template files for building both python packages and documentation for RTD (Read The Docs) Configuration is for pyproject.toml and flint
robo-base
Base Object class for other mobile robot modules
robo-utils
Toolkit of mapping, bounding, ranging, trigonmetric functions for the development of mobile robotic software and systems that are frequently needed and convenient to have in one place.
rtd_sphinx_lumache
test rtd basic
rtd_sphinx_tutorial
read the docs tutorial
watchlogd
watchlogd is a linux daemon that rotates backlogs daily, weekly, monthly or when a maximum file size is reached