Description
In local PC, the following two cmd are ran with identical docker-compose.yaml
docker compose -f docker/docker-compose.yaml build model
docker compose -f docker/docker-compose.yaml up
There are two issues:
1, The progress is very slow without enabling Gazebo and Rviz GUI.
2, The local PC produces the following output, while the online submission fails and does not appear on the leaderboard.
If model validation succeeds, should it should succeed and appear on the leaderboard?
eval-1 | [aic_engine-5] [INFO] [1775445054.247755059] [aic_engine]: ╔════════════════════════════════════════╗
eval-1 | [aic_engine-5] [INFO] [1775445054.247763255] [aic_engine]: ║ ✓ All Trials Processed! ║
eval-1 | [aic_engine-5] [INFO] [1775445054.247769229] [aic_engine]: ║ Successful: 2 Failed: 1 ║
eval-1 | [aic_engine-5] [INFO] [1775445054.247777472] [aic_engine]: ║ Total Score: 74.357 ║
eval-1 | [aic_engine-5] [INFO] [1775445054.247785274] [aic_engine]: ╚════════════════════════════════════════╝
eval-1 | [aic_engine-5] [INFO] [1775445054.247791458] [aic_engine]:
eval-1 | [aic_engine-5] [INFO] [1775445054.248284289] [aic_engine]: ╔════════════════════════════════════════╗
eval-1 | [aic_engine-5] [INFO] [1775445054.248294950] [aic_engine]: ║ Complete Scoring Results ║
eval-1 | [aic_engine-5] [INFO] [1775445054.248301354] [aic_engine]: ╚════════════════════════════════════════╝
eval-1 | [aic_engine-5] [INFO] [1775445054.248309004] [aic_engine]: total: 74.356843602937644
eval-1 | [aic_engine-5] [INFO] [1775445054.248315676] [aic_engine]: trial_1:
eval-1 | [aic_engine-5] [INFO] [1775445054.248321581] [aic_engine]: tier_1:
eval-1 | [aic_engine-5] [INFO] [1775445054.248327193] [aic_engine]: score: 1
eval-1 | [aic_engine-5] [INFO] [1775445054.248332991] [aic_engine]: message: Model validation succeeded.
eval-1 | [aic_engine-5] [INFO] [1775445054.248338730] [aic_engine]: tier_2:
eval-1 | [aic_engine-5] [INFO] [1775445054.248344180] [aic_engine]: score: 16.596355082134728
eval-1 | [aic_engine-5] [INFO] [1775445054.248349800] [aic_engine]: message: Scoring succeeded.
eval-1 | [aic_engine-5] [INFO] [1775445054.248355074] [aic_engine]: categories:
eval-1 | [aic_engine-5] [INFO] [1775445054.248360539] [aic_engine]: contacts:
eval-1 | [aic_engine-5] [INFO] [1775445054.248365959] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248371371] [aic_engine]: message: No contact detected.
eval-1 | [aic_engine-5] [INFO] [1775445054.248377176] [aic_engine]: duration:
eval-1 | [aic_engine-5] [INFO] [1775445054.248382729] [aic_engine]: score: 5.6718545454545461
eval-1 | [aic_engine-5] [INFO] [1775445054.248388287] [aic_engine]: message: "Task duration: 34.00 seconds."
eval-1 | [aic_engine-5] [INFO] [1775445054.248393978] [aic_engine]: insertion force:
eval-1 | [aic_engine-5] [INFO] [1775445054.248399263] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248404768] [aic_engine]: message: No excessive force detected
eval-1 | [aic_engine-5] [INFO] [1775445054.248410723] [aic_engine]: trajectory efficiency:
eval-1 | [aic_engine-5] [INFO] [1775445054.248416278] [aic_engine]: score: 6
eval-1 | [aic_engine-5] [INFO] [1775445054.248422079] [aic_engine]: message: "Total end-effector path length: 0.00 m, initial plug-port distance: 0.13 m"
eval-1 | [aic_engine-5] [INFO] [1775445054.248428567] [aic_engine]: trajectory smoothness:
eval-1 | [aic_engine-5] [INFO] [1775445054.248434049] [aic_engine]: score: 4.9245005366801831
eval-1 | [aic_engine-5] [INFO] [1775445054.248439443] [aic_engine]: message: "Average linear jerk magnitude of the end effector: 8.96 m/s^3"
eval-1 | [aic_engine-5] [INFO] [1775445054.248445506] [aic_engine]: tier_3:
eval-1 | [aic_engine-5] [INFO] [1775445054.248451304] [aic_engine]: score: 24.909813450499676
eval-1 | [aic_engine-5] [INFO] [1775445054.248457014] [aic_engine]: message: "No insertion detected. Final plug port distance: 0.05m."
eval-1 | [aic_engine-5] [INFO] [1775445054.248462486] [aic_engine]: trial_2:
eval-1 | [aic_engine-5] [INFO] [1775445054.248468295] [aic_engine]: tier_1:
eval-1 | [aic_engine-5] [INFO] [1775445054.248474010] [aic_engine]: score: 1
eval-1 | [aic_engine-5] [INFO] [1775445054.248479424] [aic_engine]: message: Model validation succeeded.
eval-1 | [aic_engine-5] [INFO] [1775445054.248484682] [aic_engine]: tier_2:
eval-1 | [aic_engine-5] [INFO] [1775445054.248490126] [aic_engine]: score: 16.866134849521274
eval-1 | [aic_engine-5] [INFO] [1775445054.248495652] [aic_engine]: message: Scoring succeeded.
eval-1 | [aic_engine-5] [INFO] [1775445054.248501083] [aic_engine]: categories:
eval-1 | [aic_engine-5] [INFO] [1775445054.248520621] [aic_engine]: contacts:
eval-1 | [aic_engine-5] [INFO] [1775445054.248527519] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248533307] [aic_engine]: message: No contact detected.
eval-1 | [aic_engine-5] [INFO] [1775445054.248539061] [aic_engine]: duration:
eval-1 | [aic_engine-5] [INFO] [1775445054.248544597] [aic_engine]: score: 5.6727272727272728
eval-1 | [aic_engine-5] [INFO] [1775445054.248550145] [aic_engine]: message: "Task duration: 34.00 seconds."
eval-1 | [aic_engine-5] [INFO] [1775445054.248555731] [aic_engine]: insertion force:
eval-1 | [aic_engine-5] [INFO] [1775445054.248561462] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248566868] [aic_engine]: message: No excessive force detected
eval-1 | [aic_engine-5] [INFO] [1775445054.248572380] [aic_engine]: trajectory efficiency:
eval-1 | [aic_engine-5] [INFO] [1775445054.248578003] [aic_engine]: score: 6
eval-1 | [aic_engine-5] [INFO] [1775445054.248583753] [aic_engine]: message: "Total end-effector path length: 0.00 m, initial plug-port distance: 0.14 m"
eval-1 | [aic_engine-5] [INFO] [1775445054.248590194] [aic_engine]: trajectory smoothness:
eval-1 | [aic_engine-5] [INFO] [1775445054.248595825] [aic_engine]: score: 5.1934075767940033
eval-1 | [aic_engine-5] [INFO] [1775445054.248601339] [aic_engine]: message: "Average linear jerk magnitude of the end effector: 6.72 m/s^3"
eval-1 | [aic_engine-5] [INFO] [1775445054.248607459] [aic_engine]: tier_3:
eval-1 | [aic_engine-5] [INFO] [1775445054.248612764] [aic_engine]: score: 24.984540220781966
eval-1 | [aic_engine-5] [INFO] [1775445054.248618253] [aic_engine]: message: "No insertion detected. Final plug port distance: 0.05m."
eval-1 | [aic_engine-5] [INFO] [1775445054.248623844] [aic_engine]: trial_3:
eval-1 | [aic_engine-5] [INFO] [1775445054.248629470] [aic_engine]: tier_1:
eval-1 | [aic_engine-5] [INFO] [1775445054.248635052] [aic_engine]: score: 1
eval-1 | [aic_engine-5] [INFO] [1775445054.248640517] [aic_engine]: message: Model validation succeeded.
eval-1 | [aic_engine-5] [INFO] [1775445054.248646175] [aic_engine]: tier_2:
eval-1 | [aic_engine-5] [INFO] [1775445054.248651696] [aic_engine]: score: -12
eval-1 | [aic_engine-5] [INFO] [1775445054.248657188] [aic_engine]: message: Scoring succeeded.
eval-1 | [aic_engine-5] [INFO] [1775445054.248662917] [aic_engine]: categories:
eval-1 | [aic_engine-5] [INFO] [1775445054.248668455] [aic_engine]: contacts:
eval-1 | [aic_engine-5] [INFO] [1775445054.248673987] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248679546] [aic_engine]: message: No contact detected.
eval-1 | [aic_engine-5] [INFO] [1775445054.248685078] [aic_engine]: duration:
eval-1 | [aic_engine-5] [INFO] [1775445054.248690578] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248711313] [aic_engine]: message: Task not completed.
eval-1 | [aic_engine-5] [INFO] [1775445054.248717331] [aic_engine]: insertion force:
eval-1 | [aic_engine-5] [INFO] [1775445054.248728064] [aic_engine]: score: -12
eval-1 | [aic_engine-5] [INFO] [1775445054.248734784] [aic_engine]: message: "Insertion force above 20.00 N, detected for a time of 1.73 seconds. Max detected force: 49.46N. This is above the threshold of 1.00 seconds. Penalty applied."
eval-1 | [aic_engine-5] [INFO] [1775445054.248741843] [aic_engine]: trajectory efficiency:
eval-1 | [aic_engine-5] [INFO] [1775445054.248747490] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248753544] [aic_engine]: message: Task not completed.
eval-1 | [aic_engine-5] [INFO] [1775445054.248759102] [aic_engine]: trajectory smoothness:
eval-1 | [aic_engine-5] [INFO] [1775445054.248764997] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248770373] [aic_engine]: message: Task not completed.
eval-1 | [aic_engine-5] [INFO] [1775445054.248776091] [aic_engine]: tier_3:
eval-1 | [aic_engine-5] [INFO] [1775445054.248781694] [aic_engine]: score: 0
eval-1 | [aic_engine-5] [INFO] [1775445054.248787685] [aic_engine]: message: Task not completed.
Setup method
Docker + Distrobox + Pixi (recommended)
OS
Ubuntu 24.04
System specs
CPU: Intel i9
Memory: 32G
GPU: 4090 24G
NVIDIA-SMI 580.126.09
Driver Version: 580.126.09
CUDA Version: 13.0
Steps to reproduce
docker compose -f docker/docker-compose.yaml build model
docker compose -f docker/docker-compose.yaml up
Relevant log output
Additional context
No response
Description
In local PC, the following two cmd are ran with identical docker-compose.yaml
There are two issues:
1, The progress is very slow without enabling Gazebo and Rviz GUI.
2, The local PC produces the following output, while the online submission fails and does not appear on the leaderboard.
If model validation succeeds, should it should succeed and appear on the leaderboard?
Setup method
Docker + Distrobox + Pixi (recommended)
OS
Ubuntu 24.04
System specs
CPU: Intel i9
Memory: 32G
GPU: 4090 24G
NVIDIA-SMI 580.126.09
Driver Version: 580.126.09
CUDA Version: 13.0
Steps to reproduce
docker compose -f docker/docker-compose.yaml build model
docker compose -f docker/docker-compose.yaml up
Relevant log output
Additional context
No response