Jaw and physics pick and place
This commit is contained in:
parent
d1a3147844
commit
f1240f01ed
File diff suppressed because it is too large
Load Diff
BIN
Content/Blueprint/Core/BP_PickAndPlaceTarget.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/Core/BP_PickAndPlaceTarget.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/Core/BP_RobotArmPlacementVolume.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/Core/BP_RobotArmPlacementVolume.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/Core/BP_RobotArmRandomItemsVolume.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/Core/BP_RobotArmRandomItemsVolume.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/Game/BP_LuckyGameinstanceMode.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/Game/BP_LuckyGameinstanceMode.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/RobotPawnActors/BP_mujoco_SOArm100.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/RobotPawnActors/BP_mujoco_SOArm100.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/RobotPawnActors/BP_mujokoStretch.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/RobotPawnActors/BP_mujokoStretch.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/State/ST_LuckyWorld.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/State/ST_LuckyWorld.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/oldRobotsBP/BP_DJI_DroneMovementBluePrint.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/oldRobotsBP/BP_DJI_DroneMovementBluePrint.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Blueprint/robotAccessoriesSensors/BP_CameraSensor.uasset
(Stored with Git LFS)
BIN
Content/Blueprint/robotAccessoriesSensors/BP_CameraSensor.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Developers/Wdev/Robots/BP_SoArm100robot.uasset
(Stored with Git LFS)
BIN
Content/Developers/Wdev/Robots/BP_SoArm100robot.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/Map/Test_Level.umap
(Stored with Git LFS)
BIN
Content/Map/Test_Level.umap
(Stored with Git LFS)
Binary file not shown.
BIN
Content/luckyBot/Luckywidget/menu/WB_AllRandom.uasset
(Stored with Git LFS)
BIN
Content/luckyBot/Luckywidget/menu/WB_AllRandom.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Content/luckyBot/Luckywidget/menu/WB_CaptureSettings.uasset
(Stored with Git LFS)
BIN
Content/luckyBot/Luckywidget/menu/WB_CaptureSettings.uasset
(Stored with Git LFS)
Binary file not shown.
BIN
Plugins/CPathfinding/Binaries/Win64/UnrealEditor-CPathfinding.dll
(Stored with Git LFS)
BIN
Plugins/CPathfinding/Binaries/Win64/UnrealEditor-CPathfinding.dll
(Stored with Git LFS)
Binary file not shown.
BIN
Plugins/CPathfinding/Binaries/Win64/UnrealEditor-CPathfinding.pdb
(Stored with Git LFS)
BIN
Plugins/CPathfinding/Binaries/Win64/UnrealEditor-CPathfinding.pdb
(Stored with Git LFS)
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathDefines.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathDynamicObstacle.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathFindPath.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathNode.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathDynamicObstacle.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathDefines.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathVolume.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathFindPath.h
|
||||
D:\Projects\luckyworld\luckyworld\Plugins\CPathfinding\Source\CPathfinding\Public\CPathVolumeGroundPrio.h
|
||||
|
Binary file not shown.
Binary file not shown.
BIN
Plugins/LuckyMujoco/Binaries/Win64/UnrealEditor-LuckyMujoco.dll
(Stored with Git LFS)
BIN
Plugins/LuckyMujoco/Binaries/Win64/UnrealEditor-LuckyMujoco.dll
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
Plugins/LuckyMujoco/Binaries/Win64/UnrealEditor-LuckyMujoco.pdb
(Stored with Git LFS)
BIN
Plugins/LuckyMujoco/Binaries/Win64/UnrealEditor-LuckyMujoco.pdb
(Stored with Git LFS)
Binary file not shown.
@ -15,6 +15,8 @@ EStateTreeRunStatus FSTT_PickAndPlace::EnterState(FStateTreeExecutionContext& Co
|
||||
if (APickAndPlaceManager* Manager = ULuckyWorldFunctions::GetPickAndPlaceManager(Ref))
|
||||
{
|
||||
IPickAndPlaceUser::Execute_SetPickAndPlaceTargets(Ref,Manager->GetCurrentTargetActor(),Manager->GetCurrentPlaceArea());
|
||||
FStateTreeSharedEvent Event = FStateTreeSharedEvent(Manager->PickAndPlaceStartTag, FConstStructView(), "PickAndPlace");
|
||||
Context.ConsumeEvent(Event);
|
||||
return EStateTreeRunStatus::Running;
|
||||
}
|
||||
}
|
||||
|
@ -39,5 +39,28 @@ public:
|
||||
*/
|
||||
UFUNCTION(BlueprintCallable,BlueprintNativeEvent,Category="PickAndPlaceUser")
|
||||
bool PlaceTarget();
|
||||
|
||||
/**
|
||||
* Tell the robot to close its jaw.
|
||||
* @param TargetValue - The target value for the jaw.
|
||||
* @return - True if both targets are valid.
|
||||
*/
|
||||
UFUNCTION(BlueprintCallable,BlueprintNativeEvent,Category="PickAndPlaceUser")
|
||||
bool CloseJaw(float TargetValue);
|
||||
|
||||
/**
|
||||
* Tell the robot to open its jaw.
|
||||
* @param TargetValue - The target value for the jaw.
|
||||
* @return - True if both targets are valid.
|
||||
*/
|
||||
UFUNCTION(BlueprintCallable,BlueprintNativeEvent,Category="PickAndPlaceUser")
|
||||
bool OpenJaw(float TargetValue);
|
||||
|
||||
/**
|
||||
* Tell the robot to release the object.
|
||||
* @return - True if both targets are valid.
|
||||
*/
|
||||
UFUNCTION(BlueprintCallable,BlueprintNativeEvent,Category="PickAndPlaceUser")
|
||||
bool DropTarget();
|
||||
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user