Planowanie akcji to zagadnienie związane ze sztuczną inteligencją, a tym samym z robotami. Celem planowania jest osiągnięcie przez robota jednego z docelowych stanów poprzez wykonanie elementarnych akcji (takich jak ruch do przodu, obrót, cofnięcie, itp). Najczęściej polega to na przeszukaniu określonego zestawu stanów (punktów) pośrednich i wybraniu takiej ścieżki, która poprowadzi robota od punktu początkowego do punktu końcowego.

Podczas planowania akcji brane jest pod uwagę to, jak długo wyznaczana będzie trasa (Złożoność obliczeniowa). Najczęściej dopuszcza się określenie trasy suboptymalnej, ponieważ gwarantuje ono dotarcie do celu, a także można je uzyskać w znacznie krótszym czasie. Jako przykład można podać zadanie, w którym optymalny zestaw elementarnych akcji wyznaczany jest w ciągu 20 lat; natomiast rozwiązanie suboptymalne zajmuje 10 minut i jest 5 razy gorsze od optymalnego.