-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproblem_statement.txt
43 lines (34 loc) · 2.1 KB
/
problem_statement.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Initial state: INITIAL_stand_init
Final state: FINAL_crouch
Constraints: - number of DIFFERENT mandatory positions >= 5
- number of DIFFERENT intermediate positions >= 5
Incompatibilities between consecutive positions:
(('Mandatory_sit', 'diagonal_right'))
(('Mandatory_sit’, 'diagonal_left') )
(('Mandatory_sit', 'rotation_foot_right_leg'))
(('Mandatory_sit', 'rotation_foot_left_leg'))
(('Mandatory_sit', 'FINAL_crouch'))
(('Mandatory_sit', 'move_backward'))
(('Mandatory_sit', 'move_forward'))
(('Mandatory_sit', 'play_guitar'))
(('Mandatory_sit', 'arms_dance'))
(('Mandatory_sit', 'birthday_dance'))
(('Mandatory_sit', 'sprinkler_dance'))
(('Mandatory_sit', 'workout_legs_and_arms'))
(('Mandatory_sit', 'superman'))
List of intermediate positions:
[rotation_handgun_object, right_arm_rotation, double_movement_rotation_of_arms, arms_opening, union_arms, move_forward, move_backward, diagonal_left, diagonal_right, rotation_foot_left_leg, rotation_foot_right_leg, play_guitar, arms_dance, birthday_dance, sprinkler_dance, workout_legs_and_arms, superman]
List of mandatory positions:
[Mandatory_sit, Mandatory_wipe_forehead, Mandatory_hello, Mandatory_stand, Mandatory_zero]
Example of prompt tested with a LLM in zero-shot modality:
"Create a choreography as a sequence of positions for a NAO robot, by respecting the following constraints: -Start position:[INITIAL_stand_init].
- End position: [FINAL_crouch]. - Mandatory positions: [Mandatory_sit, Mandatory_wipe_forehead, Mandatory_hello, Mandatory_stand, Mandatory_zero].
-Intermediate positions: [rotation_handgun_object, right_arm_rotation, double_movement_rotation_of _arms, arms_opening, union_arms, move_forward,
move_backward, diagonal_left, diagonal_right, rotation_foot_left_leg, rotation_foot_right_leg, play_guitar, arms_dance, birthday_dance, sprinkler_dance,
workout_legs_and_arms, superman].
- Use all the mandatory positions.
- Use at least 5 intermediate positions.
- Positions can be repeated.
- Shuffle the order of mandatory and intermediate positions."
Repo: https://github.com/alleDe/LLMsChoreography
Paper: https://www.ijcai.org/proceedings/2024/844