Firstly, this is a bug report as well as a feature request. Overall the UAV's are great. That being said when the UAV is high in the air using the turret camera is very shaky and difficult to control. I have determined that there are two things that cause this. Firstly the camera shake option under difficulty. When it is enabled the camera is nearly impossible to use when zoomed all the way in. When it is disabled it is much easier to control and in my opinion much more realistic. The other problem is that the UAV tries too hard to maintain the selected altitude over the ground. This leads to the camera pitching wildly when over rough terrain. Both of these things cause the UAV to be nearly unusable for things like laser guiding a target from high altitude. First and foremost, removing camera shake from affecting the UAV would greatly increase useability. As far as the pitching up and down it could be fixed using ASL for height vs AGL or by including my feature request detailed under additional information.
Description
Details
- Legacy ID
- 931931346
- Severity
- None
- Resolution
- Duplicate
- Reproducibility
- Always
- Category
- UAV (Unmanned Aerial Vehicle)
- Open Editor
- Place a UAV operator and a greyhawk
- Place the UAV at a 1500m loiter at a 2000m height
- Ensure Camera Shake is enabled.
- Take turret control and zoom in to maximum zoom
- Attempt to lock onto a target within the loiter area
- Turn off Camera Shake and notice the marked improvement
- To see the terrain problem set loiter in hilly area and notice the pitching
A feature that I personally would like to see in the UAV terminal would be an Advanced Waypoint mode. What I mean by this is that it would be nice to be able to set more specific waypoint constraints. I envision it being a menu when you alt-right click on the waypoint. It would contain the following options. Waypoint type- The current options are fine
Beneath this for loiter you should be able to set a user defined range
Behavior- Again the current options are fine
Altitude- I envision having a max and min constraint both user defined. For instance set altitude to 1000m ASL with a min altitude of 500m AGL. How the program would interpret this would be maintain 1000m above sea level unless the height above ground level was less than 500m at which point the UAV would adjust altitude to maintain 500m above ground level. If height is greater than 500m AGL the it will maintain 1000m ASL. Hopefully I explained that well enough.
Speed- Option to set speed to be from slow(just enough to maintain altitude and heading) to High (as fast as possible) This could be either a slider or text options.
Finally, it would be awesome if the default behavior would be never fire as opposed to open fire. Often times the UAV will engage a target prior to me being able to change the behavior and subsequently get shot down. In addition, I have found that with a loiter waypoint if the UAV has not reached the set height prior to getting to the loiter distance it will proceed through the waypoint prior to beginning the circle. Depending on how high the UAV has reached, it will often get shot down.
Hopefully these things can be addressed!