Я работаю над некоторыми алгоритмами планирования на основе графиков, но сначала мне нужно настроить сценарий построения, который берет 2D-матрицу и отображает ее в виде ячеек сетки, что-то вроде рисунков ниже: *

Короче, у меня будет начальная точка в матрице сетки (например, красный шар), некоторые препятствия (черным) и конечной точкой (синим), где я хочу go. Возможные точки передвижения будут центром каждой сетки кадров. Я знаю, что есть несколько функций matplotlib, которые позволяют мне делать что-то вроде этого , но я хотел бы использовать Plotly, потому что хочу моделировать движение. К сожалению, я не нашел ничего в inte rnet или на форумах Plotly, объясняющих, как я могу нарисовать сетку с некоторыми препятствиями и как указать каждое значение матрицы сетки. Может ли кто-нибудь мне помочь?