| """Ravens tasks.""" |
|
|
| from cliport.tasks.align_box_corner import AlignBoxCorner |
| from cliport.tasks.assembling_kits import AssemblingKits |
| from cliport.tasks.assembling_kits_seq import AssemblingKitsSeq |
| from cliport.tasks.block_insertion import BlockInsertion |
| from cliport.tasks.manipulating_rope import ManipulatingRope |
| from cliport.tasks.align_rope import AlignRope |
| from cliport.tasks.packing_boxes import PackingBoxes |
| from cliport.tasks.packing_shapes import PackingShapes |
| from cliport.tasks.packing_boxes_pairs import PackingBoxesPairs |
| from cliport.tasks.packing_google_objects import PackingSeenGoogleObjectsSeq |
| from cliport.tasks.palletizing_boxes import PalletizingBoxes |
| from cliport.tasks.place_red_in_green import PlaceRedInGreen |
| from cliport.tasks.put_block_in_bowl import PutBlockInBowl |
| from cliport.tasks.stack_block_pyramid import StackBlockPyramid |
| from cliport.tasks.stack_block_pyramid_seq import StackBlockPyramidSeq |
| from cliport.tasks.sweeping_piles import SweepingPiles |
| from cliport.tasks.separating_piles import SeparatingPiles |
| from cliport.tasks.task import Task |
| from cliport.tasks.towers_of_hanoi import TowersOfHanoi |
| from cliport.tasks.towers_of_hanoi_seq import TowersOfHanoiSeq |
| from cliport.tasks.generated_task import GeneratedTask |
| from cliport.tasks.extended_tasks import * |
|
|
| names = { |
| |
| 'align-box-corner': AlignBoxCorner, |
| 'assembling-kits': AssemblingKits, |
| 'assembling-kits-easy': AssemblingKitsEasy, |
| 'block-insertion': BlockInsertion, |
| 'block-insertion-easy': BlockInsertionEasy, |
| 'block-insertion-nofixture': BlockInsertionNoFixture, |
| 'block-insertion-sixdof': BlockInsertionSixDof, |
| 'block-insertion-translation': BlockInsertionTranslation, |
| 'manipulating-rope': ManipulatingRope, |
| 'packing-boxes': PackingBoxes, |
| 'palletizing-boxes': PalletizingBoxes, |
| 'place-red-in-green': PlaceRedInGreen, |
| 'stack-block-pyramid': StackBlockPyramid, |
| 'sweeping-piles': SweepingPiles, |
| 'towers-of-hanoi': TowersOfHanoi, |
| 'gen-task': GeneratedTask, |
|
|
| |
| 'align-rope': AlignRope, |
| 'assembling-kits-seq': AssemblingKitsSeq, |
| 'assembling-kits-seq-seen-colors': AssemblingKitsSeqSeenColors, |
| 'assembling-kits-seq-unseen-colors': AssemblingKitsSeqUnseenColors, |
| 'assembling-kits-seq-full': AssemblingKitsSeqFull, |
| 'packing-shapes': PackingShapes, |
| 'packing-boxes-pairs': PackingBoxesPairsSeenColors, |
| 'packing-boxes-pairs-seen-colors': PackingBoxesPairsSeenColors, |
| 'packing-boxes-pairs-unseen-colors': PackingBoxesPairsUnseenColors, |
| 'packing-boxes-pairs-full': PackingBoxesPairsFull, |
| 'packing-seen-google-objects-seq': PackingSeenGoogleObjectsSeq, |
| 'packing-unseen-google-objects-seq': PackingUnseenGoogleObjectsSeq, |
| 'packing-seen-google-objects-group': PackingSeenGoogleObjectsGroup, |
| 'packing-unseen-google-objects-group': PackingUnseenGoogleObjectsGroup, |
| 'put-block-in-bowl': PutBlockInBowlSeenColors, |
| 'put-block-in-bowl-seen-colors': PutBlockInBowlSeenColors, |
| 'put-block-in-bowl-unseen-colors': PutBlockInBowlUnseenColors, |
| 'put-block-in-bowl-full': PutBlockInBowlFull, |
| 'stack-block-pyramid-seq': StackBlockPyramidSeqSeenColors, |
| 'stack-block-pyramid-seq-seen-colors': StackBlockPyramidSeqSeenColors, |
| 'stack-block-pyramid-seq-unseen-colors': StackBlockPyramidSeqUnseenColors, |
| 'stack-block-pyramid-seq-full': StackBlockPyramidSeqFull, |
| 'separating-piles': SeparatingPilesSeenColors, |
| 'separating-piles-seen-colors': SeparatingPilesSeenColors, |
| 'separating-piles-unseen-colors': SeparatingPilesUnseenColors, |
| 'separating-piles-full': SeparatingPilesFull, |
| 'towers-of-hanoi-seq': TowersOfHanoiSeqSeenColors, |
| 'towers-of-hanoi-seq-seen-colors': TowersOfHanoiSeqSeenColors, |
| 'towers-of-hanoi-seq-unseen-colors': TowersOfHanoiSeqUnseenColors, |
| 'towers-of-hanoi-seq-full': TowersOfHanoiSeqFull, |
| } |
|
|
|
|
| from cliport.generated_tasks import new_names |
| names.update(new_names) |