

- Interface choreograph webots install#
- Interface choreograph webots software#
- Interface choreograph webots code#
- Interface choreograph webots simulator#
Error: failed to load > C:/Program Files/Webots/resources/projects/plugins/robot_windows/generic/generic.dll library Error: %1 is not a valid Win32 application. Qt: Untested Windows version 6.2 detected! Several lines of text information corresponding to the output of NAOqi should be printed to Webots console.Īlso, a couple of harmless error messages may be displayed, you can safely ignore them: The camera images in Webots (small purple viewports) should reflect what the robot sees. If the simulation is paused, then please start it by pushing the Real-time button in Webots. Start Webots and open this world file: "naoqisim/worlds/nao.wbt" You should see a red Nao in an empty environment. Please note that Webots must not be launched as root when using any world containing naoqisim, otherwise Choregraphe won't be able to send instructions to the robot in Webots. These instructions have been tested with Webots R2018a and Choregraphe 2.1.4. Start Webots, open the worlds/nao.wbt world file and run the simulation in real-time mode.Ĭhoose Connection > Connect to or click the "Connect to" button.Ĭlick the "Wake Up" button (sun-like icon on the top right corner of the Choregraphe window) to make sure the stiffness is on.įor more information, refer to: Using Webots with Choregraphe Once the Simulation SDK is installed, you can compile the naoqisim controller by typing make in the controllers/naoqisim folder.
Interface choreograph webots install#
Type make in the naoqisim root directory to install the Simulation SDK and naoqisim controller.

export LD_LIBRARY_PATH=$WEBOTS_HOME/lib). LinuxĪdd WEBOTS_HOME/lib to your library path (e.g.
Interface choreograph webots simulator#
On the Simulator SDK is installed, you can compile the naoqisim controller by opening controllers/naoqisim/naoqisim.sln with Visual C++ to build the project. Type make to complete the installation of the Simulator SDK and the naoqisim controller. Open the MSYS2 console, cd to the naoqisim root directory. Set the WEBOTS_HOME environment variable to point to the Webots installation folder, as documented in the Webots user guide. Version R2019a revision 1 was recently tested and is known to work with naoqisim, but later versions should work as well. You should use the latest version of Webots. Version 2.1.4.13 was recently tested and is known to work with naoqisim.
Interface choreograph webots software#
The Choregraphe suite software should be downloaded from SoftBank Robotics (formerly Aldebaran Robotics). You can install them by typing make in the aldebaran directory. However they are not maintained anymore and may not work on recent systems, including the latest versions of macOS. These libraries were provided by Aldebaran Robotics Windows, Linux and Mac. On recent macOS distributions, naoqisim doesn't work any more.

On Linux, you will need the standard gcc compiler suite. You should also install MSYS2 (64 bit version) from to have a convienient UNIX-like environment to be able to execute the Makefiles. On Windows, it is necessary to install Microsoft Visual Studio C++ 2010 Express. This controller is used to connect a Webots-simulated NAO robot to the NAOqi programming interface, including the Choregraphe graphical programming interface.
Interface choreograph webots code#
This repository contains the source code and dependencies needed to build the naoqisim Webots controller. It relies on outdated versions of Webots, Choregraphe and NAOqi. It is not maintained any more, neither by Aldebaran / SoftBank Robotics, nor by Cyberbotics. It may or may not work, without any guarantee. This software is provided as-is with the hope it may help users. NAOqi enabled controller for simulated NAO robots in Webots DISCLAIMER
