Pinned Repositories
algorithms
Various Python Implementations of Standard Algorithms
arduino-L298P-mobile-robot-motor-control
arduino-L298P-mobile-robot-motor-control
basic-pid
A Python PID controller that is easy to use, works and does the job. The PID controller implements timestep integration that is designed to be used in discrete-time regulators.
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.
road-network-paths
Shortest road network paths with Open Street Map using a Dijkstra/A* Combo Algorithm
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.
robo-time
Clocks, timing, and timestamp functionality for mobile robotics and other applications. Includes 3 fundamental clocks: Uptime Clock, System Clock, and World Clock (NTP/UTC)
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
mkner's Repositories
mkner/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.
mkner/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.
mkner/arduino-L298P-mobile-robot-motor-control
arduino-L298P-mobile-robot-motor-control
mkner/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.
mkner/robo-time
Clocks, timing, and timestamp functionality for mobile robotics and other applications. Includes 3 fundamental clocks: Uptime Clock, System Clock, and World Clock (NTP/UTC)
mkner/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
mkner/visual-odometry
Comparison of visual odometry transformation reconstruction methods for optimal path estimates and localization using feature detection, description, matching and trajectory generation
mkner/algorithms
Various Python Implementations of Standard Algorithms
mkner/arduino-device-controller-design
arduino microcontroller design for devices and robots
mkner/basic-pid
A Python PID controller that is easy to use, works and does the job. The PID controller implements timestep integration that is designed to be used in discrete-time regulators.
mkner/road-network-paths
Shortest road network paths with Open Street Map using a Dijkstra/A* Combo Algorithm
mkner/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
mkner/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
mkner/ransac
RANSAC algorithm for autonomous vehicle navigation surface plane generation
mkner/robo-base
Base Object class for other mobile robot modules
mkner/robo-boards
mkner/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.
mkner/rtd_sphinx_benbach
mkner/rtd_sphinx_lumache
test rtd basic
mkner/rtd_sphinx_template
mkner/rtd_sphinx_tutorial
read the docs tutorial
mkner/watchlogd
watchlogd is a linux daemon that rotates backlogs daily, weekly, monthly or when a maximum file size is reached