Search found 1016 matches
- 13 Jul 2021, 11:53
- Forum: General questions
- Topic: Why my GPU is not serving vision sensors?
- Replies: 9
- Views: 3428
Re: Why my GPU is not serving vision sensors?
Output of glxinfo is incomplete. You should look for some line containing "vendor". Here's what I get on Ubuntu 20.04 on VMWare: #shell $ ./coppeliaSim.sh ... [CoppeliaSim:loadinfo] OpenGL: VMware, Inc., Renderer: SVGA3D; build: RELEASE; LLVM;, Version: 3.3 (Compatibility Profile) Mesa 20....
- 13 Jul 2021, 09:53
- Forum: General questions
- Topic: Why my GPU is not serving vision sensors?
- Replies: 9
- Views: 3428
Re: Why my GPU is not serving vision sensors?
Apparently, there are some thing to do to enable accelerated rendering in a VMWare virtual machine.
Did you read this: https://docs.vmware.com/en/VMware-Works ... C5788.html ?
What does
Did you read this: https://docs.vmware.com/en/VMware-Works ... C5788.html ?
What does
glxinfo
say in the guest OS?- 13 Jul 2021, 08:18
- Forum: General questions
- Topic: Wait between two statements
- Replies: 2
- Views: 2230
Re: Wait between two statements
local gripperHandle = sim.getObjectHandle("BaxterGripper") local cubeHandle = sim.getObjectHandle("Cuboid") local position = sim.getObjectPosition(gripperHandle, -1) position[3] = position[3]-0.05 sim.setObjectPosition(gripperHandle, -1, position) --sim.wait(50) setGripperData(t...
- 13 Jul 2021, 07:42
- Forum: General questions
- Topic: Let an arbitrary object move through a direction
- Replies: 8
- Views: 3635
Re: Let an arbitrary object move through a direction
Hi,
If you instead need to move an object in a straight line, without any IK resolution, you can use
simIK.generatePath
does exactly that, using robot's IK.If you instead need to move an object in a straight line, without any IK resolution, you can use
sim.moveToPose
.- 13 Jul 2021, 07:39
- Forum: Bug reports
- Topic: ROS2Interface Helper Tool minor issues
- Replies: 1
- Views: 18554
Re: ROS2Interface Helper Tool minor issues
Hi,
you are correct: with ROS2, the terms message and service have been replaced by the more general term interface, and interface names have to be in the form
Thanks for reporting.
you are correct: with ROS2, the terms message and service have been replaced by the more general term interface, and interface names have to be in the form
<package>/<interface_type>/<interface_name>
, e.g. std_msgs/msg/Float32
.Thanks for reporting.
- 09 Jul 2021, 13:14
- Forum: Feature requests
- Topic: About the adaptation of the Apple M1 chip
- Replies: 8
- Views: 52746
Re: About the adaptation of the Apple M1 chip
What error?
- 09 Jul 2021, 08:57
- Forum: Feature requests
- Topic: About the adaptation of the Apple M1 chip
- Replies: 8
- Views: 52746
Re: About the adaptation of the Apple M1 chip
What do you mean by "seems unfit"?
- 08 Jul 2021, 11:53
- Forum: General questions
- Topic: Why classic motion planning algorithms perform worse than sim.generateIkPath
- Replies: 3
- Views: 3529
Re: Why classic motion planning algorithms perform worse than sim.generateIkPath
Optimizing planners (e.g. RRT*) will use the remaining planning time to optimize the found path if any.
- 30 Jun 2021, 11:22
- Forum: General questions
- Topic: Morph object convex or decimate a select shape will change the object coordinate, why?
- Replies: 2
- Views: 3048
Re: Morph object convex or decimate a select shape will change the object coordinate, why?
You can always reorient the object frame with world's frame, via the specific menu item (Edit > Reorient bounding box > ...) or via the api
sim.reorientShapeBoundingBox
.- 24 Jun 2021, 09:36
- Forum: General questions
- Topic: How can I change gradually the coordinates of the target dummy to move an army robot KUKA(LRB4p)?
- Replies: 5
- Views: 6807
Re: How can I change gradually the coordinates of the target dummy to move an army robot KUKA(LRB4p)?
You can define the pose numerically, or by a dummy (then use sim.getObjectPose to get the numerical value). You can omit the metric if not needed. Here's a simple example of using sim.moveToPose (the code must be in a coroutine because the function will block until motion is complete): function sysC...