💜E.6 Caching Obstacle Heuristic in Smac Planner

Caching Obstacle Heuristic in Smac Planner

Smac Hybird-A* plannel နá€ē့ State Lattice Planner မá€ūီ cache_obstacle_heuristic ဆိá€Ŋတá€ē့ option ရá€ūိပá€Ŧတယ္။ သူက ဘီလá€ēဆိá€Ŋတ္ဎ့ á€žá€―á€Žá€ļခá€ē့ ဖူá€ļတá€ē့ goal pose á€á€―á€ąá€†á€­á€Ŋရင္ heuristic ( အစအဆá€Ŋá€ķá€ļ ရá€ūá€Žá€–á€―á€ąá€žá€―á€Žá€ļလီတá€ē့ ဖှစ္စá€Ĩ္ )ကိá€Ŋ cache လá€Ŋပ္ထီá€ļပေá€ļနိá€Ŋင္တီပá€ē။ အá€ē့တ္ဎ့ အရင္ရေီက္ခá€ē့ပသá€Ūá€ļသီá€ļ goal á€á€―á€ąá€€á€­á€Ŋ á€žá€―á€Žá€ļတá€ē့န္ရဎမá€ūီ ပိá€Ŋမှန္တီပေá€Ŧ့။ အá€ē့ဒá€Ū obstacle heuristic á€á€―á€ąá€žá€Šá€š robot ကိá€Ŋ လမ္á€ļကှေီင္á€ļအတိá€Ŋင္á€ļ á€Ąá€œá€šá€šá€á€Šá€šá€·á€á€Šá€šá€·á€žá€―á€Žá€ļဖိá€Ŋ့ နá€ē့ cost á€á€―á€€á€šá€á€ēá€·á€”á€ąá€›á€Žá€á€―á€ąá€™á€ūီအသá€Ŋá€ķá€ļဝင္ပá€Ŧတယ္။ re-planning speed တက္လီစေတီပေá€Ŧ့။

အá€ē့လိá€Ŋ cache လá€Ŋပ္ထီá€ļတယ္ဆိá€Ŋတ္ဎ့ costmap ထá€ēက information အမá€ŧီá€ļစá€Ŋကိá€Ŋ update မဖှစ္စေတီမá€ŧိá€Ŋá€ļတ္ဎ့ရá€ūိတယ္။ ဒá€Ŧပေမá€ē့လညယá€ļ latest အဖှစ္ဆá€Ŋá€ķá€ļ cost ဖန္ရá€ūင္ရá€ē့ data ကိá€Ŋသီ အသá€Ŋá€ķá€ļပှá€Ŋမá€ŧီမိá€Ŋ့လိá€Ŋ့ impact သိပယတ္ဎ့မဖသစယပá€Ŧဘူá€ļတá€ē့။ ဒá€Ŧပေမá€ē့လညယá€ļ ( လီပှန္ပှá€Ū ) obstacle á€Ąá€žá€…á€šá€á€―á€ą ခá€ŧထီá€ļလိá€Ŋကယရငယတ္ဎ့ အသစ္နá€ēá€·á€Ąá€Ÿá€ąá€Žá€„á€šá€ļပေá€Ŧင္á€ļပှá€Ūá€ļ လမ္á€ļကှေီင္á€ļတခá€Ŋလá€Ŋá€ķá€ļကိá€Ŋ ပိတ္ဆိá€Ŋá€·á€žá€―á€Žá€ļနိá€Ŋင္မá€ŧိá€Ŋá€ļတ္ဎ့ ဖှစ္နိá€Ŋင္ပá€Ŧသေá€ļတယ္။ အá€ē့တ္ဎ့ maintainers á€á€―á€ąá€€ အကှá€ķပေá€ļတဎကတ္ဎ့

  • moving obstacles, moving things á€á€―á€ąá€žá€­á€•á€š မမá€ŧီá€ļတá€ē့ခá€Ŧ

  • global costmap မá€ūီ live update လá€Ŋပ္စရီမလိá€Ŋတá€ē့ဥခá€Ŧမá€ūသီ ဒá€Ū option ကိá€Ŋသá€Ŋá€ķá€ļပá€Ŧတá€ē့။

ယခင္က á€žá€―á€Žá€ļဖူá€ļပှá€Ūá€ļသီá€ļ goal pose á€”á€ąá€›á€Žá€Ąá€á€―á€€á€š cache လá€Ŋပ္ထီá€ļပှá€Ūá€ļ á€žá€―á€Žá€ļတယ္ဆိá€Ŋပေမá€ē့ latest information ကိá€Ŋ သီ အဓိက ယူတီမိá€Ŋ့ ဟေီဒá€Ū cache_obstacle_heuristic ဟီ သိပ္ပှá€Ūá€ļá€á€ąá€Žá€·á€œá€Šá€šá€ļ အသá€Ŋá€ķá€ļဝင္တယ္ မဟá€Ŋတ္ပá€Ŧဘူá€ļတá€ē့။ ( အမá€ŧိူá€ļမá€ŧိူá€ļပá€ēနေီ္ )

Last updated