Files
PathPlanning/Model-free Control/__pycache__/motion_model.cpython-37.pyc
T

27 lines
1.2 KiB
Plaintext
Raw Normal View History

2020-06-19 17:25:37 -07:00
B
2020-06-20 19:52:56 -07:00
Éî^sã@sdZddlZGdddƒZdS)z
2020-06-19 17:25:37 -07:00
@author: huiming zhou
2020-06-20 19:41:17 -07:00
éNc@seZdZddZdddZdS)Ú Motion_modelcCst ||¡|_|j ¡|_dS)N)ÚenvÚEnvÚobs_mapÚobs)ÚselfÚxIÚxG©r
úYC:\Users\Huiming Zhou\Desktop\path planning algorithms\Model-free Control\motion_model.pyÚ__init__
szMotion_model.__init__çš™™™™™É?c Cd||d|dg}g}|dkr.dddg}n2|dkrBdddg}n|dkrVdddg}n
dddg}xL|D]D}|d|d|d|df}||jkr | |¡qf| |¡qfW||fS)
Motion model of robots,
2020-06-19 17:25:37 -07:00
2020-06-20 19:41:17 -07:00
:param x: current state (node)
:param u: input
:param obs: obstacle map
:param eta: noise in motion model
:return: next states and corresponding probability
éé)rr)éÿÿÿÿr)rr)rrr)rÚappend) rÚetaZp_nextÚx_nextZu_realZactZx_checkr
r
2020-06-20 19:52:56 -07:00
r Ú move_nexts    
2020-06-19 17:25:37 -07:00

2020-06-20 19:41:17 -07:00
 
 zMotion_model.move_nextN)r
)Ú__name__Ú
__module__Ú __qualname__r rr
r
2020-06-20 19:52:56 -07:00
r
2020-06-20 19:41:17 -07:00
r r sr)Ú__doc__rrr
r
r