Architecture Constraints¶
Technical Constraints / Runtime Interface Requirements¶
| Constraint Name | Description |
|---|---|
| Ubuntu => 16.04 | Neo4j and ros are much more stable and easier to support on Linux and Ubuntu is the OS of Roboy as well |
| Constraint Name | Description |
|---|---|
| IntelliJ IDEA | There were difficulties with importing the project to NetBeans and Eclipse |
| rosjava | Due to using both Java and ros |
| Java => 1.8.0 | Reasonably recent and stable Java release |
| Neo4j => 3.2.1 | Stable and tested in production |