Hello,
if you want to use the IK module, then you should explicitly require it in your Lua or Python script:
simIK = require('simIK')
From a ZeroMQ remote API client it is actually not recommended using the IK module (better to use it locally), but if you must, you can do:
simIK = client ...
Search found 6116 matches
- 18 Jul 2025, 16:16
- Forum: General questions
- Topic: Clarification Needed on Inverse Kinematics and simIK in CoppeliaSim Edu 4.10.0
- Replies: 1
- Views: 50
- 18 Jul 2025, 16:07
- Forum: General questions
- Topic: Issue with Dynamics Warning on Robot Model Despite Identical Configuration
- Replies: 1
- Views: 34
Re: Issue with Dynamics Warning on Robot Model Despite Identical Configuration
Hello,
what CoppeliaSim version are you running?
You should make sure to carefully read the section on designing dynamic simulations. Sharing your scene would help identifying the problem.
Cheers
what CoppeliaSim version are you running?
You should make sure to carefully read the section on designing dynamic simulations. Sharing your scene would help identifying the problem.
Cheers
- 17 Jul 2025, 07:06
- Forum: General questions
- Topic: sim.generateTimeOptimalTrajectory Fails with TOPPRA Error Despite toppra Being Installed
- Replies: 1
- Views: 429
Re: sim.generateTimeOptimalTrajectory Fails with TOPPRA Error Despite toppra Being Installed
Hello,
by default CoppeliaSim will use the python available when one types py (on windows) or python3 (on Ubuntu/macOS). If you want/need a different Python to execute with CoppeliaSim, you can specify its executatble via the defaultPython value in the user settings file.
Cheers
by default CoppeliaSim will use the python available when one types py (on windows) or python3 (on Ubuntu/macOS). If you want/need a different Python to execute with CoppeliaSim, you can specify its executatble via the defaultPython value in the user settings file.
Cheers
- 14 Jul 2025, 13:16
- Forum: General questions
- Topic: Trajectory Tracking Fails
- Replies: 1
- Views: 20680
Re: Trajectory Tracking Fails
Hello,
we do not debug foreign code, as this would take way too much effort for us, unless the code is just a few lines. Also it is always better to provide a self-sufficient scene that can be easily/quickly tested, without the need to load a scene, start a client, make sure all packages are ...
we do not debug foreign code, as this would take way too much effort for us, unless the code is just a few lines. Also it is always better to provide a self-sufficient scene that can be easily/quickly tested, without the need to load a scene, start a client, make sure all packages are ...
- 14 Jul 2025, 12:29
- Forum: General questions
- Topic: Contact Point Jumps and Force Spikes in Admittance Control with Rolling End-Effector
- Replies: 2
- Views: 21332
Re: Contact Point Jumps and Force Spikes in Admittance Control with Rolling End-Effector
Hello,
what sim. time step and dyn. time step are you using? Keep in mind that contact points are generated in each individual dyn. step. Also, there are usually more than 1 contact points between 2 objects at a given point in time.
Try setting the simulation time step the same size as the dyn ...
what sim. time step and dyn. time step are you using? Keep in mind that contact points are generated in each individual dyn. step. Also, there are usually more than 1 contact points between 2 objects at a given point in time.
Try setting the simulation time step the same size as the dyn ...
- 13 Jul 2025, 15:50
- Forum: General questions
- Topic: Issues with Cartesian Impedance Control in CoppeliaSim using MuJoCo Engine
- Replies: 1
- Views: 19140
Re: Issues with Cartesian Impedance Control in CoppeliaSim using MuJoCo Engine
Hello,
which version of CoppeliaSim are you using? In CoppeliaSim V4.10, there is a general inverse dynamics demo scene: scenes/inverseDynamics.ttt . It features gravity compensation, velocity/torque/position control, task/joint space impedance, etc.
In general, use joints in force/torque mode ...
which version of CoppeliaSim are you using? In CoppeliaSim V4.10, there is a general inverse dynamics demo scene: scenes/inverseDynamics.ttt . It features gravity compensation, velocity/torque/position control, task/joint space impedance, etc.
In general, use joints in force/torque mode ...
- 13 Jul 2025, 15:36
- Forum: General questions
- Topic: Simulation Optimization
- Replies: 2
- Views: 14473
Re: Simulation Optimization
Hello,
it is important to identify the source of the slowdown, i.e. the bottleneck. In your case, it appears to be the physics engine. I also noticed that your robots a re slightly shacking, which indicates probably collisions between robots and the environment.
In general bottlenecks can come from ...
it is important to identify the source of the slowdown, i.e. the bottleneck. In your case, it appears to be the physics engine. I also noticed that your robots a re slightly shacking, which indicates probably collisions between robots and the environment.
In general bottlenecks can come from ...
- 13 Jul 2025, 15:29
- Forum: General questions
- Topic: How to call functions in a script with python
- Replies: 1
- Views: 16215
Re: How to call functions in a script with python
Hello,
you are using the legacy remote API, which is deprecated. Please switch to the ZeroMQ remote API, which is easier to use, more flexible, extendable, and faster.
Cheers
you are using the legacy remote API, which is deprecated. Please switch to the ZeroMQ remote API, which is easier to use, more flexible, extendable, and faster.
Cheers
- 04 Jul 2025, 13:13
- Forum: General questions
- Topic: Setting Dummy to Follow Path Movement Issues in Version 4.7
- Replies: 1
- Views: 9831
Re: Setting Dummy to Follow Path Movement Issues in Version 4.7
Hello,
have a look at the demo scene scenes/movingAlongAPath.ttt. Note that old path types are not supported anymore.
Cheers
have a look at the demo scene scenes/movingAlongAPath.ttt. Note that old path types are not supported anymore.
Cheers
- 04 Jul 2025, 13:10
- Forum: General questions
- Topic: Define a Perfect Rolling Contact
- Replies: 3
- Views: 12729
Re: Define a Perfect Rolling Contact
You will have to look at Mujoco's 3 friction values mujoco.friction and maybe also mujoco.solref and mujoco.solimp. You'll need to play with those values and find the combination that best handles your task.
Cheers
Cheers