Make a new Trajectory Recorder
If students still want to make use of the old controller structure it might be wise to make a JOAN2.0 compatible trajectory recorder that generates appropriate trajectories to be used with our old controller structure.
Could try and implement a checkbox in the datarecorder as we did in JOAN 1.0
-
Make it distance based (for now it is every meter) cant get it to be more precise yet. Might do something along the likes of if the difference is higehr than 0 than just record it. Wont be consistent but at least you have a higher resolution -
Still have to make something in controllerplotter than will use the actual loaded trajectory to show rather than hardcode it -
Maybe make it a bit more seperate from the data recorder, its own class or something cause now its kind of baked in there, no longer doing this. Think this is fine -
Also make an option that you can save an Unreal exportable version (which you can then show within unreal itself, maybe someday) -
Include safeguard that you can only record trajectories if the CarlaInterface module is included