Teilen Sie Ihre Erfahrunge und Wünsche mit uns und anderen Usern!
Circular conveyor belt
Hi
I wanted to achieve a circular conveyordemo effect (Fig1), a reference to radialConveyordemo (Fig2), but the MU transported in a circular conveyordemo is skewed in position, and I froze the XYZ rotation of the MU
Fig 1
Fig 2
Problem with Drive with AGX
Using Realvirtual Release 2022.18 Build 5747
I'm trying to enable a drive while using AGX Physics for collisions.
This is the scene I'm using for testing. I'm trying to move the beam on top of the platform and have made colliders in AGX for both. Then I configured a prismatic constraint on the beam through AGX.
Then I followed the instructions of https://doc.realvirtual.io/extensions/agx-physics
I set the lock on of the constraint of the Rigid Body.
Then I configured the Drive. I put direction on Virtual. Then I added an Erratic Driver.
But when I run the beam doesn't move. Only when I disable the Rigid Body and put the Direction not on virtual the beam moves, but that means disabling AGX Physics. How can I make the beam move while still using AGX?
IK problem
1:When using the trigonometric solution, was the DH parameter table used to unify and simplify the relative pose relationships between the joints and links of the robotic arm, serving as an auxiliary tool? Or was it purely a trigonometric solution without the DH parameter table?
2:Can I understand it as using a geometric solution, specifically applying trigonometric methods to calculate and handle the relationships between joints and determine the joint angles?
3:I'm using version 2021.05, and I'd like to achieve real-time IK motion for the robotic arm by directly dragging the TCP in play mode, just like in edit mode, where dragging the TCP instantly moves the entire robotic arm via IK. I don't want to drag the TCP to a position and then click "Drive to Target" to initiate the movement
4:Could you share the source code of the IKCalculator.dll file?
We are using a trigonometric solution which is able to calculate all possible solutions.
About realizing digital twins for real stackers
Ask how to achieve a real-time digital twin of a real stacker and which component can change the real-time PLC position of the stacker in real time.
I used mono build normally, but I used il2cpp incorrectly
D:\soft\2021.3.18f1c1\Editor\Data\il2cpp\build\deploy\il2cpp.exe @Library\Bee\artifacts\rsp\10185664654020197962.rsp
Error: IL2CPP error (no further information about what managed code was being converted is available)
System.AggregateException: One or more errors occurred. (The given key 'nop' was not present in the dictionary.)
---> System.Collections.Generic.KeyNotFoundException: The given key 'nop' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Unity.IL2CPP.DataModel.Instruction..ctor(Instruction instruction)
at Unity.IL2CPP.DataModel.BuildLogic.Populaters.MethodBodyPopulator.CreateInstructions(CecilSourcedAssemblyData assemblyDef, MethodDefinition method, MethodDefinition source, ReadOnlyCollection`1 variables, Dictionary`2& instructionMap)
at Unity.IL2CPP.DataModel.BuildLogic.Populaters.MethodBodyPopulator.PopulateMethodBody(CecilSourcedAssemblyData assemblyData, MethodDefinition method, MethodDefinition source)
at Unity.IL2CPP.DataModel.BuildLogic.Populaters.DefinitionPopulater.PopulateMethodDefs(CecilSourcedAssemblyData assemblyData, TypeDefinition typeDef)
at Unity.IL2CPP.DataModel.BuildLogic.Populaters.DefinitionPopulater.PopulateTypeDef(TypeContext context, UnderConstructionMember`2 type)
at Unity.IL2CPP.DataModel.BuildLogic.DataModelBuilder.b__13_1(UnderConstructionMember`2 typeDef)
at System.Threading.Tasks.Parallel.<>c__DisplayClass44_0`2.b__1(IEnumerator& partitionState, Int32 timeout, Boolean& replicationDelegateYieldedBeforeCompletion)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.<>c__DisplayClass44_0`2.b__1(IEnumerator& partitionState, Int32 timeout, Boolean& replicationDelegateYieldedBeforeCompletion)
at System.Threading.Tasks.TaskReplicator.Replica`1.ExecuteAction(Boolean& yieldedBeforeCompletion)
at System.Threading.Tasks.TaskReplicator.Replica.Execute()
--- End of inner exception stack trace ---
at System.Threading.Tasks.TaskReplicator.Run[TState](ReplicatableUserAction`1 action, ParallelOptions options, Boolean stopOnFirstFailure)
at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.ThrowSingleCancellationExceptionOrOtherException(ICollection exceptions, CancellationToken cancelToken, Exception otherException)
at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, Action`1 body)
at Unity.IL2CPP.DataModel.BuildLogic.Utils.ParallelHelpers.ForEach[TSource](IEnumerable`1 source, Action`1 func, Boolean enableSerial)
at Unity.IL2CPP.DataModel.BuildLogic.DataModelBuilder.PopulateCecilSourcedDefinitions(ReadOnlyCollection`1 assemblyData)
at Unity.IL2CPP.DataModel.BuildLogic.DataModelBuilder.Build()
at Unity.IL2CPP.Contexts.Components.DataModelComponent.Load(LoadSettings loadSettings, Boolean ownsTypeContext, Boolean ownsBuilder, DataModelBuilder& builder)
at Unity.IL2CPP.AssemblyConversion.Phases.InitializePhase.Run(AssemblyConversionContext context)
at Unity.IL2CPP.AssemblyConversion.Classic.ClassicConverter.Run(AssemblyConversionContext context)
at Unity.IL2CPP.AssemblyConversion.AssemblyConverter.ConvertAssemblies(AssemblyConversionInputData data, AssemblyConversionParameters parameters, AssemblyConversionInputDataForTopLevelAccess dataForTopLevel)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
IL2CPP erro
Exception: IL2CPP error for method 'UnityEngine.Quaternion game4automation.IKCalculator::(UnityEngine.Quaternion)' in assembly 'D:\ZhangKang\IA_dev\Temp\StagingArea\Data\Managed\ikcalculator.dll'
System.NullReferenceException: Object reference not set to an instance of an object.
my unity version is 2020.3.33。 I've been dealing with this problem for too long and don't know what to do。please help me
Customer support service by UserEcho