Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [kuksa-dev] kuksa.ide

Dear Robert,

Thanks for your comment. I am not sure if you are also a member of openADx mailing list But I have sent this email to the openADx mailing list.


Lets consider an AD function that enables kuksa to stop if it sees an obstacle (the demo in [1]).lets see how kuksa.invehicle, kuksa ide and kuksa.cloud can enable the development of such a function and which links between AD toolchain exists  in kuksa project already.
In terms of architecture definition of this function, as far as I know there is nothing in kuksa IDE -> that's why I proposed to extend kuksa.ide with architecture definition tools such as papyrus or capella.

one the function is developed, it needs to be virtually tested first and here an integration of Kuksa.ide with opensource simulation tools (such as carla) and scenario generation tools (is there an opensource tool for it?) is missing. The outcome of the simulation has to be feedback into the ide (using gitlab or jenkins) to assure that only artifacts can be deployed to kuksa.app strore that have been fully tested and successfully passed all tests.  

once the function is fully tested on virtual environment, the link between kuksa.ide and kuksa.cloud (specifically, kuksa app store) enables the integration which as Robert from Kuksa devlist confirmed is using docker containers (a defacto standard).

In terms of vehicle in the loop and integration testing, kuksa.invehicle can help and as Sven suggested we can  use Kuksa and the underlying Eclipse Hono to transport the test and validation data from the vehicle into the cloud. Here the role of openMDM can be very critical as we have already have the in operation used by OEMs.

in the case of the example in [1], icoryx can be used to speedup the communication between the camera and acceleration, for instance.

This so far suggests some extensions that need to be developed in kuksa.ide, kuksa.cloud and kuksa.invehicle with openADx demonstrator. Any comments on this?



Do you think this extensions are possible in kuksa?

Best regards
Soheila



From:        Robert Höttger <robert.hoettger@xxxxxxxxxxxxxx>
To:        Kuksa developer discussions <kuksa-dev@xxxxxxxxxxx>
Date:        27.02.2020 11:59
Subject:        Re: [kuksa-dev] kuksa.ide
Sent by:        kuksa-dev-bounces@xxxxxxxxxxx




Dear Soheila,

you are correct.
The current kuksa.ide extensions are tested with docker images, which are used by the Kuksa App-publisher on the kuksa.ide side to be transmitted to the Kuksa cloud that runs Eclipse hawkBit and the Kuksa App Store (among others).
The Appmanager on the in-vehicle side then handles installation / update commands from Eclipse hawkBit.

The process of creating docker images and what they contain is currently very simple - but you should be pretty flexible with docker to create custom images / processes.

Best regards,
Robert

On Feb 27, 2020, at 11:29, SOHEILA DEHGHANZADEH <s.dehghanzadeh@xxxxxxxxxxxxx> wrote:

Dear All,

How does kuksa.ide connects with kuksa.cloud and kuksa.invehicle? My understanding is that the app server is the connection point. That means the app written in kuksa.ide goes to the app server after being built successfully. is my understanding correct?

Does the app written in kuksa.ide goes through ci/cd? Can I attach the deployment code of the app to the app so that I can program how the application is being deployed ?


I appreciate any comments on this.


Best regards

Soheila



_______________________________________________
kuksa-dev mailing list

kuksa-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/kuksa-dev
_______________________________________________
kuksa-dev mailing list
kuksa-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/kuksa-dev



Back to the top