Julia codes for Autonomy, Robotics and Self-Driving Algorithms.
This repository is a Julia sample codes collection of Autonomy, Robotics and Self-Driving Algorithms.
I've been inspired by and referring to the following projects.
- Clone this repository.
git clone https://github.com/ShisatoYano/JuliaAutonomy.git
- Install the required packages.
julia> include("setup.jl")
julia> Setup.install_packages()
- Execute Julia script in each directory.
For example,
julia> include("src/localization/particle_filter/random_sampling/anime_mcl_rand_samp.jl")
julia> AnimeMclRandSamp.main()
- Add star to this repository, if you like it.
- Julia 1.6.x
- Plots
- DataFrames
- CSV
- Test
- StatsPlots
- Statistics
- FreqTables
- NamedArrays
- Distributions
- LinearAlgebra
- StatsBase
- PDMats
- Combinatorics
- SpecialFunctions
Monte Carlo Localization by Particle Filter
considering Random Sampling
KLD(Kullback-Leibler Divergance) Sampling
Localization by Extended Kalman Filter
Adaptive reset MCL for kidnapped robot problem
Expansion + Sensor reset MCL for kidnapped robot problem
Partially Observable Markov Decision Process
MIT
Any contribution is welcome.