Робототехника.Фу, Ли, Гонсалес (962794), страница 80
Текст из файла (страница 80)
сс может быть любой цепочкой, состоящей из констант и переменных за исключением пустой цепочки. Пример. Смысл рассмотрен- l ных понятий поясним на следующем примере. Предположим, что объект, показанныи на рис. 8.55, а, представляется своим скелетом. Для описания структуры подоб- Я ных скелетов введем простейшие элементы, показанные на рис, 8.55, б. Рассмотрим грамматику 6 =(У, Х, Р, 5) с У = =(А, В„5), ~,=(а, Ь, с) и ст производящими правилами —,( 1) 5-+.аА, 2) А-э. ЬА, З) Л ЬВ', 4)  — +с, где константы а, Ь и с приведе. ны на рис.
8.55,б. Как уже говорилось выше, 5 является на. чальпым символом, с которого д создаются все цепочки в языке Е(6). Если, например, после Рис. 8.86, Объект, иредставлеиимй своим скелетом (а), простейшие правила ! мы два раза при элементы (б) и структура, созданменим правило 2, то получим иья с иомошъкэ регулярной грвм- 5 =ь пА =ь- пЬА =ь. аЬЬА, где =.- матики (в), означает порядок вывода цепочки, начиная с 5 и применяя производящие правила из Р. Отметим, что производящие правила 5-ьаА и Л- ЬЛ трактуются как «из 5 может быть выведено аА» и «из А может быть выведено ЬА».
Поскольку в цепочке аЬЬА имеется переменная, то, применяя соответствующие правила, можно продолжить вывод. Например, если к ней два раза применить правило 2, а затем правила 3 и 4, то мы получим цепочку, которая соответствует структуре, приведенной на рис. 8,55,в.
Отметим, что после применения правила 4 цепочка не содержит переменных, и поэтому вывод прекращается. Нетрудно видеть, что приведенная выше грамматика имеет язык Е(6) = (аЬ"с(л '=в 1), где Ь" означает п повторений символа Ь. Другими словами, с помощью 6 можно 469 Производящие правила Семантическая яяформачн» Я-ьпА Связь с о можно осуществить только в месте, помеченном точкой. Направление и, которое обозначается 9, определяется направлением перпендикуляра, опущенного на линию, соединяющую концы двух отрезков, не помеченных точками )длина каждого огреака равна 3 см Связь с Ь осуществляется только в местах, помеченных точкачн.
Многократные связи недопустимы. Направление Ь совпадает с направлением о, и длина Ь равна 0,20 см. Это производящее правню можно применять не более !О раа 













