Search found 41 matches

Go to advanced search

by Elendurwen
Wed Apr 11, 2018 1:53 pm
Forum: How to... ?
Topic: Getting started with Spiri
Replies: 0
Views: 64121

Getting started with Spiri

Hi,

I would like to make a quadcopter simulation using the Spiri model. However, there is very little documentation on this and I could not find any controller examples (e.g. to move the robot forward, make it sense things, etc.). Could anyone advise with a good place to start?

Lenka
by Elendurwen
Wed Oct 25, 2017 12:37 pm
Forum: Feature Requests
Topic: Import of Robot models and objects from X3D format
Replies: 7
Views: 34907

Re: Import of Robot models and objects from X3D format

Hi, I was hoping to get an update on this thread, as it was started 5 years ago. Is there a good way of importing 3D models and making them collide and otherwise interact with other objects in an ARGoS scene? I have a project where we have detailed 3D models of buildings and of robots that are done ...
by Elendurwen
Tue Jul 11, 2017 12:45 pm
Forum: How to... ?
Topic: Get robot global orientation
Replies: 2
Views: 7394

Re: Get robot global orientation

Ok to answer my question: Having one more look at the CQuaternion - I noticed this function:

Code: Select all

CRadians xAngle; CRadians yAngle; CRadians zAngle; footBotEntity.GetEmbodiedEntity().GetOriginAnchor().Orientation.ToEulerAngles(xAngle, yAngle, zAngle);
The number I wanted was the xAngle.
by Elendurwen
Mon Jul 10, 2017 10:45 pm
Forum: How to... ?
Topic: Get robot global orientation
Replies: 2
Views: 7394

Get robot global orientation

I was wondering how I can get the rotation of the robot that is on the floor (footbot). E.g. if the robot is rotated north, I would get 0, if south, I would get 180, etc. I have footBotEntity.GetEmbodiedEntity().GetOriginAnchor().Orientation but that returns a Qaternion, that I don't know how to use...
by Elendurwen
Sat Aug 13, 2016 1:10 am
Forum: Bugs
Topic: Significant FPS drops
Replies: 0
Views: 73068

Significant FPS drops

Hi, I have installed the newest version of argos3 (3.0.0-beta41) on a macbook air. When I run a simulation with the GUI, my own or the foraging example of argos3, and speed up the simulation to say 10x, I have major FPS and simulation speed drop. This didn't use to happen on a similar laptop with ar...
by Elendurwen
Sat Aug 13, 2016 1:00 am
Forum: How to... ?
Topic: linking external libraries
Replies: 2
Views: 11424

Re: linking external libraries

Great, that worked, thanks!
by Elendurwen
Thu Aug 11, 2016 6:31 pm
Forum: How to... ?
Topic: Compiling argos3 exaples on a mac
Replies: 3
Views: 8878

Re: Compiling argos3 exaples on a mac

Ah, great, Carlo!
by Elendurwen
Thu Aug 11, 2016 6:26 pm
Forum: How to... ?
Topic: linking external libraries
Replies: 2
Views: 11424

linking external libraries

I am using some functionality from the gsl library, which I have installed using homebrew into /usr/local/Cellar/gsl/1.16/ and macports into /opt/local/lib When I compile my code, I get a linking error [ 13%] Linking CXX shared library libbaseRobot.dylib Undefined symbols for architecture x86_64: &q...
by Elendurwen
Thu Aug 11, 2016 5:10 pm
Forum: How to... ?
Topic: Compiling argos3 exaples on a mac
Replies: 3
Views: 8878

Compiling argos3 exaples on a mac

I ran across a problem where I could not compile the argos3 examples. Cmake ran fine, but when compiling I got this error: ...argosExamples/loop_functions/id_loop_functions/id_qtuser_functions.cpp:26:4: error: use of undeclared identifier 'GetQTOpenGLWidget'; did you mean 'GetOpenGLWidget'? GetQTOpe...
by Elendurwen
Fri Apr 24, 2015 9:00 pm
Forum: How to... ?
Topic: Writing the simulator's random seed or initial log into a file
Replies: 1
Views: 6548

Writing the simulator's random seed or initial log into a file

Hi, when the simulator starts, it outputs something like [INFO] Not using threads [INFO] Using random seed = 263127 [INFO] Using simulation clock tick = 0.1 [INFO] Total experiment length in clock ticks = unlimited [INFO] The physics engine "dyn2d" will perform 10 iterations per tick (dt =...

Go to advanced search