Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-dev] Extending SUMO by adding a DSRC device

Thanks Jakob! 

Also, do you know is there is any information available within the Vehicle source files regarding BrakeSystemStatus or TransmissionState? I would like to implement these attributes for a vehicle device that collects Basic Safety Messages for DSRC applications. I can not seem to find any getHelper functions that retrieve info about a vehicles brakes or transmission status.

Best,
Alexis

On Apr 24, 2019, at 11:38 PM, Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:

Multiple instances of the same device type are not currently supported by the architecture. It may be necessary to fashion your own device into a wrapper for the separate module instances.

regards,
Jakob

Am Do., 25. Apr. 2019 um 01:03 Uhr schrieb alexis flores <alexisflores3050@xxxxxxxxx>:
Hello Michael,

My apologies, it looks like I subscribed to the sumo-dev mailing list using this email but sent the DSRC email through a different email resulting in the bouncer message. Thanks for taking the time and providing this information. I was able to cast a SUMOVehicle object into a MSVehicle object (using a dynamic_cast ) and able to retrieve signaling information that I can add to the DSRC device module that I am working on.

Do you know if it is possible to instantiate more than one copy of the same device within a vehicle. For example, I would like to install 5 of the same DSRC device modules in one vehicle so that it outputs 5 streams of data. I have tried adding 5 copies of the devices into a vehicle inside the .rou.xml file but SUMO does not register that I want 5 copies of it instead of one. Is this even possible to do in SUMO or will I need to modify the main MSDevice file?


Best,
Alexis Flores

On Sun, Mar 10, 2019 at 7:48 AM Michael Behrisch <oss@xxxxxxxxxxx> wrote:
Hi,
you are in the right place although you should subscribe before posting
to make sure you receive all answers. Concerning your question most
information can be retrieved from the vehicle itself which is available
using the getHolder function. You may need to cast it to MSVehicle
before you can call functions like getSignals which gives you the
information needed (see src/microsim/MSVehicle.h).

Best regards,
Michael

Am 10.03.19 um 02:40 schrieb aflore37 aflore37:
> Hello sumo-dev group!
>
> My name is Alexis Flores, I am a student working on a project which
> involves extending SUMO. Apologies in advance if this was not the
> appropriate way of contacting the mailing list and any feedback would be
> appreciated.
>
> I am working on developing a DSRC device to attach to the vehicle class
> so that I can generate required data such as Basic Safety Messages
> (BSM), Emergency Vehicle Alerts (EVA), and  Intersection Collision
> Avoidance (ICA) messages for different DSRC applications. I have created
> a basic DSRC device skeleton based on the example device found within
> the device folder. I am attempting to include information such as the
> brake light status, turn signal status, and any vehicle output that can
> be used for DSRC messages. I have looked around the source code and
> mailing list archive but can not seem to find where such information is
> located. Is that available in any of the source folders? Any
> guidance/advice will be appreciated. Thanks!
>
>
> Alexis Flores
> alexisflores3050@xxxxxxxxx <mailto:alexisflores3050@xxxxxxxxx>
>
> _______________________________________________
> sumo-dev mailing list
> sumo-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-dev
>


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


Back to the top