Project Orion is an open source initiative to democratize the development of intelligent data collection systems for autonomous vehicle software, infrastructure and data pipelines for creating high quality certified data sets for researchers. The project is driven by a committee established by industrial partners.
Create an Node.js webservice to define the following:
NodeSelector View
The Node Selector view allows the user to select the available Orion nodes from a pre-compiled list of supported notes
Read-only view of interfaces and parameters.
Toggle of whether the node is being used or not
NodeEditor View
The Node Editor View allows you to define the following parameters
Name of the Node Instance
Pre-filled target location (http url) (only targets of the same version may be used together)
NodeConnector View
The Node Connector has a schematic view where connections between various nodes can be defined. This then auto generates the router object for the system_config.json file.
here is the information that we need for setting up Jenkins cd ~/workbench git clone https://github.com/go360-io/orion-ros2-reference.git sudo ln -s ~/workbench/orion-ros2-reference /opt/ws_kros cd /opt/ws_kros/docker
creates the build environment in a docker
./build_dev.sh
creates the shared libraries and puts them in the install/ folder
Change orion-ros2-reference/docker/build_dev.sh to be part of the CI/CD pipeline
This compiles the binaries for x86 and also enables the user to use it as a run time environment. We can integrate this into the Jenkins release pipeline.
Currently the GGA Value send to the ntrip caster to calculate a virtual correction station is fixed to tiergarten/berlin. function to set is already available, only position from GPS must be subscribed and updated based on this information.
the ConfigNode_exec will run the application and use the system_config.json to pull the appropriate tar.gz files for each node, we need to change this to our s3 targets.
test and validate the end to end deployment with S3 and Jenkins and the Config Node