Search found 1018 matches

by fferri
20 Mar 2024, 23:02
Forum: General questions
Topic: getting the joint force as a float or integer
Replies: 5
Views: 2845

Re: getting the joint force as a float or integer

sim.getJointForce returns a float already.

Perhaps you have some error in your code.
by fferri
20 Mar 2024, 23:01
Forum: General questions
Topic: ObjectTracking bounding box
Replies: 1
Views: 894

Re: ObjectTracking bounding box

In the ObjectTracking example in coppeliasim, the sensor script generates a bounding box around the identified object. How do I make the bounding box into a circle/ellipse? yes, change: cv.rectangle(maskdbg, (x, y), (x+w, y+h), (0, 255, 0), 2) to some different drawing instruction.
by fferri
20 Mar 2024, 22:56
Forum: General questions
Topic: How to put the motion data and implement dynamically
Replies: 2
Views: 2460

Re: How to put the motion data and implement dynamically

If you know the whole joint trajectory in advance you can pre-compute perfect velocity acceleration etc. The problem of estimating velocity is so only if you want to do it in realtime (i.e. without knowing future values) then you can only estimate left derivative which is always "late" wit...
by fferri
20 Mar 2024, 21:59
Forum: General questions
Topic: ROS 2 plugin is not loading on start up
Replies: 2
Views: 945

Re: ROS 2 plugin is not loading on start up

That's normal.
Plugins are not loaded on startup anymore (probably since V4.5.1). Instead, are loaded on demand, by loadPlugin() or by lua modules (e.g. typically, simFoo.lua will loadPlugin('simFoo') if "Foo" is a plugin).
by fferri
18 Mar 2024, 16:43
Forum: General questions
Topic: path following object
Replies: 4
Views: 692

Re: path following object

NandanUmrikar wrote: 18 Mar 2024, 11:08

Code: Select all

--lua
    sim.setObjectPose(simTarget, {-k * centerX, k * centerY, 0, 0, 0, 0, 1}, simTip)
you are setting position of simTarget relative to simTip's reference frame.
by fferri
18 Mar 2024, 09:00
Forum: General questions
Topic: The data in the graph will be lost.
Replies: 1
Views: 122

Re: The data in the graph will be lost.

Probably you need to set a larger buffer size in the graph dialog.
by fferri
17 Mar 2024, 13:09
Forum: General questions
Topic: IK failed: {'notwithintolerance'}
Replies: 1
Views: 126

Re: IK failed: {'notwithintolerance'}

When driving the tip towards the target which initially is not close you'd get a "not within tolerance error".
You can pass allowError=true in that first stage to allow IK to continue handle it anyways, until it goes within tolerance, then you won't need allowError anymore.
by fferri
17 Mar 2024, 13:03
Forum: General questions
Topic: Entity exists, but checkCollision is returning entity does not exist error
Replies: 3
Views: 143

Re: Entity exists, but checkCollision is returning entity does not exist error

You can check collision only between shapes or collection of shapes, not with drawing objects.
by fferri
11 Mar 2024, 22:53
Forum: General questions
Topic: Why the Revolute joint break when the acceleration happens to the child object of the joint?
Replies: 6
Views: 37099

Re: Why the Revolute joint break when the acceleration happens to the child object of the joint?

Precisely because joints are modeled as ideal kinematic constraints, they do not allow any motion except those granted by the joint degree of freedom. For a revolute joint, that is rotation about the axis, no other motion should happen between the two bodies. Only in an "ideal" world. In ...