ROS plugins and applications for use with a ROS enabled Energid Actin SDK.
- Download and install the installer. NOTE: It is recommended to put the installer someplace other than Program Files (i.e. C:/Energid/Installers/...)
- Windows XP only: download junction.exe. This is needed to create a link to the {third_party_source} repository from the installer location. You can download it here: http://technet.microsoft.com/en-us/sysinternals/bb896768
- Create a link from the ROOT installer directory (i.e. C:/Energid/Installers/Actin_4.1.0.20161028) to the ActinROS directory. This can be done as follows from the command prompt
- cd C:/Energid/Installers/Actin_4.1.0.20161028
- Windows XP: junction ActinROS C:/Your/Development/Repositories/ActinROS
- Windows 7/8: mklink /D ActinROS C:/Your/Development/Repositories/ActinROS
Alternatively you can use the hard link shell extension utility to accomplish the same procedure from within File Explorer: http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html - Launch CMake
- Set "Where is the source" to the ROOT installer directory
- Set "Where to build the binaries" to ROOT/build (see below)
- Configure/Generate through Cmake.
- During configuration add ActinROS to EC_REPOSITORIES (stable;data;actin_core;toolkits;ActinROS).
- Go to ROOT/build and launch Energid.sln.
- In Visual Studio build the appropriate projects.
Executables will be built into ROOT/build/bin. Before running an executable make sure to add the following to the Path environment variable under User variables: %EC_TOOLKITS%..\bin
- Download and install the installer.
- Create a link from the ROOT installer directory (i.e. ~/Energid/Actin_4.1.0.20161028) to the ActinROS directory. This can be done as follows from the command prompt
- cd ~/Energid/Actin_4.1.0.20161028
- ln -s ~/Your/Development/Repositories/ActinROS ActinROS
- Launch CMake
- Set "Where is the source" to the ROOT installer directory
- Set "Where to build the binaries" to ROOT/build (see below)
- Configure/Generate through Cmake.
- During configuration add ActinROS to EC_REPOSITORIES (stable;data;actin_core;toolkits;ActinROS).
- Go to ROOT/build and build using configured make program (make, ninja, etc.) after sourcing SETUP.sh.