https://github.com/robincpc/rcserver
ROS interface for NexCOBOT General Robot Controller (GRC)
https://github.com/robincpc/rcserver
robot-arm ros
Last synced: about 1 year ago
JSON representation
ROS interface for NexCOBOT General Robot Controller (GRC)
- Host: GitHub
- URL: https://github.com/robincpc/rcserver
- Owner: RobinCPC
- Created: 2019-03-01T18:50:49.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-10-21T09:52:37.000Z (over 5 years ago)
- Last Synced: 2025-02-08T15:46:33.842Z (about 1 year ago)
- Topics: robot-arm, ros
- Language: C++
- Size: 17.6 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RCServer
ROS interface for NexCOBOT General Robot Controller (GRC)
## Development Environment
* Windows 7 32-bit or Windows 10 64-bit
* Visual Studio C++ 2015/17
* CMake 3.2 or later
## Build Instruction
### Build with CMake GUI
1. Clone this repo.
2. Create a `build` folder.
3. Use CMake gui to generate Visual Studio Solution file in `build` folder.
4. Open solution file with Visual Studio and build `main` project.
5. Copy `config.json` to `C:\NEXCOBOT` directory.
6. run `main.exe`
### Build with Command Prompt for VS2015/2017
1. Clone this repo.
`git clone https://github.com/RobinCPC/RCServer.git`
2. Create a `build` fodler in this repo directory
`cd RCServer && mkdir build && cd build`
3. Use CMake CLI to generate Visual Studio Solution in `build` folder. (For VS2015, x64)
`cmake -G "Visual Studio 14 2015" -A x64 -S .. -B "build64"`
4. Build the solution with CMAKE CLI (For Release)
`cmake --build build64 --config Release`
5. Copy `config.json` to `C:\NEXCOBOT` directory.
6. run `main.exe`. The file is located in `build\build64\Release` directory.
`.\buld64\Release\main.exe`
## Dependency (third-party)
* [JSON for Modern C++](https://github.com/nlohmann/json)