Search found 7225 matches

by coppelia
23 May 2013, 18:21
Forum: General questions
Topic: Vision Sensor focal length
Replies: 6
Views: 5338

Re: Vision Sensor focal length

Hello Mateo, V-REP uses the angle of view of a camera, instead of the focal length . You can calculate one from the other. In V-REP, take the largest from a view's width or height : that corresponds to the angle of view of the camera or vision sensor . You can modify this in the camera's dialog ( Pe...
by coppelia
23 May 2013, 18:13
Forum: General questions
Topic: V-REP Tanıtım Sunumu (V-REP Introductory Presentation)
Replies: 1
Views: 1235

Re: V-REP Tanıtım Sunumu (V-REP Introdutory Presentation)

Hello Serkan,

Thanks a lot, that is great!
I'll contact you later via email.

Cheers
by coppelia
23 May 2013, 10:55
Forum: Bug reports
Topic: RemoteAPI simxGetObjectHandle time
Replies: 4
Views: 3774

Re: RemoteAPI simxGetObjectHandle time

Just for info:

Two functions have been implemented to retrieve data of several objects at the same time (including handles) from a remote API client or a ROS node, and will be available in next release (V-REP V3.0.4):

Cheers
by coppelia
23 May 2013, 10:05
Forum: General questions
Topic: V-REP and XML
Replies: 2
Views: 2266

Re: V-REP and XML

Hello Antonia, V-REP does not directly support XML. Also, scene and model files are not XML, but purely binary, in order to offer very fast loading operations. You can however easily write XML importers/exporters. Have a look at the source code of the COLLADA importer/exporter , or the URDF importer...
by coppelia
23 May 2013, 09:55
Forum: General questions
Topic: state information of other robot
Replies: 1
Views: 3602

Re: state information of other robot

Hello, Yes you can do that. But in that case you have to specify the object 's name explicitely with its suffix: if the other object's name is myRobot , then get its handle with simGetObjectHandle ('myRobot#') if the other object's name is myRobot#42 , then get its handle with simGetObjectHandle('my...
by coppelia
23 May 2013, 09:47
Forum: General questions
Topic: V-REP and fluids
Replies: 15
Views: 8627

Re: V-REP and fluids

Hello Antonio, In V-REP, fluids are not directly simulated. But you can prepare the simulation so that a robot/object behaves in a similar way as in a fluid. In the case of the ACMR5 simulation, it is done in following way: Each body element has a specific mass, i.e. m . Each body element will check...
by coppelia
22 May 2013, 21:10
Forum: General questions
Topic: V-REP and 3D Graphics Engine
Replies: 1
Views: 2210

Re: V-REP and 3D Graphics Engine

Hello Antonio, V-REP is based on simple OpenGL. lib3ds.dll is used for importing from the 3ds file format. OGRE 3D is great, and might be an option. But we are more thinking of embedding a ray-tracing engine, in order to have soft shadows and much more. Of course it will not be real-time, but very u...
by coppelia
22 May 2013, 20:53
Forum: General questions
Topic: Help to use simSetObjetPosition/simSetObjetMatrix
Replies: 2
Views: 2681

Re: Help to use simSetObjetPosition/simSetObjetMatrix

Hello Garrott, simSetObjectPosition and simSetObjectMatrix and many other commands have that second argument, typically: simSetObjectPosition (handleOfObject,relativeToObjectHandle,position) If you set relativeToObjectHandle to -1, then the position will be set in an ABSOLUTE manner: the object abso...
by coppelia
21 May 2013, 19:44
Forum: General questions
Topic: Plugin loading failures
Replies: 2
Views: 1856

Re: Plugin loading failures

Hello,

Can you try:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
ldd libYourLibrary.so

What happens when you launch vrep.sh is that additional locations where to search for libraries are added. This might mix-up something..

Cheers
by coppelia
21 May 2013, 17:08
Forum: General questions
Topic: How to pass a vector of path nodes?
Replies: 6
Views: 3823

Re: How to pass a vector of path nodes?

As a heads-up, next release (V3.0.4) will have 4 convenience functions for that. Here they are: function [string]= simxPackInts(obj,intArray) string=char(typecast(int32(intArray),'uint8')); end function [intArray]= simxUnpackInts(obj,string) intArray=typecast(uint8(int32(string)),'int32'); end funct...