Motion models
These classes describe vehicle motion models, sometimes referred to as kinematic or kino-dynamic models. They provide methods to:
- predict new configuration based on odometry 
- compute configuration derivative 
- simulate and animate motion 
- compute Jacobians 
- Bicycle- Bicycle- Bicycle.__init__()
- Bicycle.l
- Bicycle.radius_min
- Bicycle.curvature_max
- Bicycle.steer_max
- Bicycle.deriv()
- Bicycle.u_limited()
- Bicycle.Fv()
- Bicycle.Fx()
- Bicycle.accel_max
- Bicycle.add_driver()
- Bicycle.control
- Bicycle.dt
- Bicycle.eval_control()
- Bicycle.f()
- Bicycle.init()
- Bicycle.limits_va()
- Bicycle.plot_xy()
- Bicycle.plot_xyt()
- Bicycle.polygon()
- Bicycle.q
- Bicycle.random
- Bicycle.run()
- Bicycle.run_animation()
- Bicycle.speed_max
- Bicycle.step()
- Bicycle.stopsim()
- Bicycle.verbose
- Bicycle.workspace
- Bicycle.x
- Bicycle.x0
- Bicycle.x_hist
 
 
- Unicycle- Unicycle- Unicycle.__init__()
- Unicycle.deriv()
- Unicycle.u_limited()
- Unicycle.Fv()
- Unicycle.Fx()
- Unicycle.accel_max
- Unicycle.add_driver()
- Unicycle.control
- Unicycle.dt
- Unicycle.eval_control()
- Unicycle.f()
- Unicycle.init()
- Unicycle.limits_va()
- Unicycle.plot_xy()
- Unicycle.plot_xyt()
- Unicycle.polygon()
- Unicycle.q
- Unicycle.random
- Unicycle.run()
- Unicycle.run_animation()
- Unicycle.speed_max
- Unicycle.step()
- Unicycle.stopsim()
- Unicycle.verbose
- Unicycle.workspace
- Unicycle.x
- Unicycle.x0
- Unicycle.x_hist
 
 
- Differential steering- DiffSteer- DiffSteer.__init__()
- DiffSteer.init()
- DiffSteer.u_limited()
- DiffSteer.Fv()
- DiffSteer.Fx()
- DiffSteer.accel_max
- DiffSteer.add_driver()
- DiffSteer.control
- DiffSteer.deriv()
- DiffSteer.dt
- DiffSteer.eval_control()
- DiffSteer.f()
- DiffSteer.limits_va()
- DiffSteer.plot_xy()
- DiffSteer.plot_xyt()
- DiffSteer.polygon()
- DiffSteer.q
- DiffSteer.random
- DiffSteer.run()
- DiffSteer.run_animation()
- DiffSteer.speed_max
- DiffSteer.step()
- DiffSteer.stopsim()
- DiffSteer.verbose
- DiffSteer.workspace
- DiffSteer.x
- DiffSteer.x0
- DiffSteer.x_hist
 
 
- Vehicle abstract baseclass- VehicleBase- VehicleBase.__init__()
- VehicleBase.__str__()
- VehicleBase.f()
- VehicleBase.Fx()
- VehicleBase.Fv()
- VehicleBase.control
- VehicleBase.eval_control()
- VehicleBase.limits_va()
- VehicleBase.polygon()
- VehicleBase.deriv()
- VehicleBase.add_driver()
- VehicleBase.run()
- VehicleBase.run_animation()
- VehicleBase.init()
- VehicleBase.step()
- VehicleBase.workspace
- VehicleBase.x
- VehicleBase.q
- VehicleBase.x0
- VehicleBase.random
- VehicleBase.x_hist
- VehicleBase.speed_max
- VehicleBase.accel_max
- VehicleBase.dt
- VehicleBase.verbose
- VehicleBase.stopsim()
- VehicleBase.plot_xy()
- VehicleBase.plot_xyt()