Research Article

Ubiquitous Robotic Technology for Smart Manufacturing System

Table 2

Some of the actions in the smart factory task.

ActionPreconditionEffectProbability

Move_AIMM_loc1_loc2AIMM_loc = loc1AIMM_loc = loc20.85
0.1
AIMM_loc = printer_spot0.05

Move_AGV_loc3_loc5AIMM_loc = loc3AIMM_loc = loc50.85
0.05
AIMM_loc = loc20.05
AIMM_loc = store_spot0.05

Pickup_AIMM_store_part1AIMM_loc = store_spot
part1_loc = store_spot
AIMM_hand_empty = true
part1_loc = AIMM, AIMM_hand_empty = false
0.9
0.1

Putdown_AIMM_painter_part3AIMM_loc = painter _spot
part3_loc = AIMM
AIMM_hand_empty = false
part3_loc = painter _spot, AIMM_hand_empty = true1.0

Putdown_AIMM_printer_part2_AGVAIMM_loc = printer_spot
AGV_loc = printer_spot
part2_loc = AIMM
AIMM_hand_empty = false
part2_loc = AGV, AIMM_hand_empty = true
part2_loc = printer_spot, AIMM_hand_empty = true
0.9
0.1

Polish_part1part1_loc = polish_spot
part1_polished = false
part1_polished = true, part1_color = white
0.8
0.2

Paint_part1_redpart1_loc = paint_spotpart1_color = red
0.9
0.1

Assemble_p1_p2part1_loc = assemble_spot
part2_loc = assemble_spot
assembled_p1_p2 = false
assembled_p1_p3 = true
0.95
0.05