-
Notifications
You must be signed in to change notification settings - Fork 36
Home
The Car Logic API known as the API will be the main part of a three part system. The other two are the communication layer and the car layer.
The communication layer should be modular from the API, it is only the IO to and from other cars. It could be sending and receiving network packets, handling data on a radio network, or writing to a file during a simulation. It might in the future handle security concerns like message signing, and sending data further along in a mesh network.
The API will be in charge of data management, navigation, and traffic optimizations. It will use a map based location model - a.k.a. absolute position.
The car layer will be in charge of both the driving and the local data acquisition. The car will report data about its current state to the API, and the API will give instructions / information to the car.
The goal for this semester is to get a working demo of efficiency and safety improvements in a traffic simulator. Comm layer will be simplified, and the focus will be on the API.
Copyright 2016 Rensselaer Center for Open Source
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Installation
External Links
Research