Search found 6116 matches

by coppelia
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

Re: Clarification Needed on Inverse Kinematics and simIK in CoppeliaSim Edu 4.10.0

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 ...
by coppelia
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
by coppelia
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 coppelia
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 ...
by coppelia
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 ...
by coppelia
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 ...
by coppelia
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 ...
by coppelia
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
by coppelia
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
by coppelia
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