Mod-Network is recieving some updates. Thank you for your patiences ;)
pvaiko
1.01 MB
6.03.00052 Bale Collector and Pathfinder Fixes (Issue #7014) (#7036)
bale collector checks for obstacles ahead before starting the pathfinding
reverse after pathfinding fails twice if we are on the field edge
skip bales loaded by someone else (more than one collector can
work on the same field)
add a buffer to the bale size when calculating the target, so the
pathfinder does not detect a collision at the target bale
vehicle and trailer overlap box positioning for the collision detection
fixed, they were off to the back, causing false alarms.
removed obsolete overlap rectangle check with other vehicles, that
was a brain fart, there is no need to do that, the overlapBox does
that anyway.
trailer overlap box is now correctly rotated around the hitch, resulting
in better obstacle avoidance with trailer
6.03.00051 MP and other small fixes/improvements
Bale collector/wrapper pathfinder improvement
Back up a bit and retry if we can't find a path to the next bale.
This is helpful in cases were there is an obstacle right in front of
the tractor, like another bale or a tree close to the field edge.
Safety check closes #6969
Collision box fix for #6685 (#7003)
Introduced ignoreCollisionBoxesWhenFolded vehicle config parameter.
To ignore too wide collision boxes for configured vehicles (like the
Rubicon 9000) when unfolded. This means that these vehicles are onlyprotected by the proximity sensor when folded.
Some MP related fixes:
fix (harmless) error on server when joining #6957
In the CombineAIDriver constructor, when opening the combine's
pipe to find it's length, make sure setPipeState() does not
send the open/close event to the server.
refactored the PathfinderUtil to not check the turning radius of
every single vehicle only the one we are looking for a path for.
also, check for the AttacherJoints spec before using the rotation
limits to calculate the turning radius, this should avoid any issues
during turn radius calculation.
Re-enable foldables for mode 6 (closes #6912)
Implements with spec_foldable were generally enabled for
Mode 6 before the valid mode setup refactoring, that somehow
got lost, re-enabling it now.
6.03.00050 Bale improvements and initialization fixes
Vehicle initialization after load fixed for #6964 (also made it more resilient)
Bale collector/wrapper improvements
Enabled bale wrapper for Mode 7
Look for bales once more before leaving for the unload course.
Bale unload fix for #6953
When moving forward after unloading, use the position where we actually unloaded the bales instead of the unload waypoint.
6.03.00049 Baler MP fixes
This release include fixes for all problems we were able
to find in #6935 #6884 #6871
6.03.00048 Many fixes, some MP
Debug channel refactoring (#6908)
Channels 1-10 assigned for the corresponding mode 1-10
Hopefully more logical split of other channels.
Possible MP fix for bale loader init
Initialize bale loader only when starting the CP driver,
as that happens only on the server.
On the client where not all data is available keep the
constructor at a minimum.
Disable send event from client on AIDriver init (#6941)
Apparently the noEventSend was not passed all the way down to all the
SiloSelectedFillTypeSetting functions
Turning radius fix (#6943)
Updated functions finding the turn radius in AIDriverUtil.getTurningRadius to include user settings and values from VehicleConfigurations.xml or to revert to a default if no value is found/given.
MP bandaid for #6935
No idea why that error is coming, there were no changes there,
it may be just a buggy mod, in any case try to handle that exception
gracefully.
6.03.00045 Pathfinder fix for merged fields
check for field ownership, not the exact field number
when applying off-field penalty. This should be good
enough to keep the path off other's fields.
might fix #6763
6.03.00044 Bale Collector: skip invalid bales
Some bales seem to have a node ID of 0, attempt to skip them
when scanning the field.
6.03.00041 Many minor fixes
Mode 1 with overloader swerve fix #6814 #6801
See if the other vehicle as an overloader, potentially waiting
for us (is near the overload point). We should not swerve as we
need to drive under the pipe of the overloader wagon.
Stop at end setting fix for #6845
Never set or reset stop at end automatically.
Also fixed a minor pathfinder bug when generating an alignment
course starting in reverse, made sure the first waypoint really
is always in reverse.
Two-side headland fix for #6847
Editor delete to start fix
Fixed some MP debug output and Editor delete all WP to start
for SP and MP. #6297
Full credits to @Satissis who helped us out once more :)
6.03.00040 Grimme DLC fix
fix call stack with harvesters with no pipe, fixes #6824
stop at end option back for mode 5, closes #6808
Köckerling Vectors added to the vehicle configuration, so CP
handles them as towed implements with wheels, fixes #6823
6.03.00038 Bale unload fixes #5837 (#6798)
Check bale height when unloading bales to find the spot to unload.
6.03.00034 Convoy for lands pattern fixed
Fixes a minor issue when using convoy (multitool) with lands
or other patterns with wide turns where the vehicle in the front
let the one behind it pass after a turn.
6.03.00033 Plow and weather fixes
combines lower header after the rain stops, fixes #5039
Reintroduced manual working width configuration.
Can now be configured in XML, fixed SPSL9 working width,
fixes #6738
Added back that we need a mouse cursor, but now we can use any cursor and not only CP.
fixes #6735
6.03.00032 Convoy and attach/detach fixes
Better progress calculation for convoy mode (fixes #6011)
Reset mode when detaching/attaching implements (fixes #6726). This caused
some implements not reversing correctly.
6.03.00029
Fixes #6724, when checking nearby vehicles, only check
ones which are enterable.
Fixes #4955 #6646 AD courses have no speed set,
handle that in the course editor.
Also increased recursion limit for headland calculation,
this should fix issues when starting the inner vehicle
in a multitool configuration where the course begins
close to a corner.
6.03.00028 Fixes #6713
Also includes
potato harvester pull back course fix for #5012
course generator screen update for #5102
Fixes #5012, #5102
6.03.00025 Mode 2/3 Improvements
fixes #6633 (Distance to next turn may not be defined for instance
in the last row)
tried to make the rendezvous more fault tolerant
use a higher fruit value limit in the hybrid parts as it is not a
problem getting temporarily closer to the fruit there, and it speeds
up the pathfinding quite a bit.
reduce off field penalty when combine on headland for faster
pathfinding
better driving time estimation to rendezvous point now
considering turns we have to make to get there
improved chopper handling in turns with headland at an angle
6.03.00024 Bridge and proximity sensor fixes
Goal node elevation fixed (#6665)
Proximity sensor directly on the back of the combine/chopper
allowing for the unloader to get closer.
When driving over non-level bridges, the controlled node isn't vertical and
the goal node was positioned on the ground level which is way below the vehicle.
Due to this, the goal's position in the controlled node's reference wasn't accurate
in this situation, seemed to be a lot closer when driving uphill, lot further when
driving downhill. Uphill goal being too close caused oscillations in PPC.
Moved the goal point on the level of the vehicle (controlled node), so the error
caused by the non-vertical controlled node is negligible.
Few proximity sensor and vehicle size fixes
Proximity sensor sits on the back of the combine now
fixed pathfinder vehicle data rectangles, clarified the
misconception that the direction node is always on the root node,
it is not, the direction node is the turning node, usually sits
between the non-steered wheels.
6.03.00022 Minor fixes
fix all hybrid A* pathfinder failing
fix reset fill level after making pocket
6.03.00021 Course generator and turn fixes
No extra headland circle (#6605)
Fixed the calculation of the headland/middle transition.
If the center mode is lands, there is still a small chance that
an almost full circle connecting track will be added if the starting
point is very close to the start/end of the first working row of the
lands pattern.
Partial fix for #6383
do not add straight section to turn end to align if there is no towed
implement
if turn on field enabled but there's no space to turn (must reverse), use
the legacy wide turn (which is also buggy a bit).
if you don't want your sprayers boom hit obstacles outside the field,
use a headland.
6.03.00020 Mode 2/3 improvements
Wait before starting the next row if the rendezvous point is close to the row end.
use A* to calculate distance to combine before the
rendezvous.
combine notifies unloader on missed rendezvous, unloader
re-plans route
try to approach combine waiting after backing out of the fruit
from the rear so we won't cut in front of it.
don't slow down around rendezvous when discharging already
don't ask for a rendezvous when the combine is not willing to,
for example when unload is disabled on the first headland.
won't initiate new rendezvous until the combine cancels the current one
move up rendezvous points close to row end
pipe in fruit map changed to have a 20 m buffer at each end of the
row to account for non-perpendicular headlands.
fixed offsets when calculating target to combine, sometimes it
used the side offset as front offset.
make sure to reset 95% full limit after making pocket
added safety margin to the calculation of the distance until full
All this to avoid the situation where the combine stops before reaching
the rendezvous point because it thinks it is full (although only 95%)
only considers unloaders actually waiting for assignment,
ignore the ones on unload course for example when a combine
is looking for an unloader
if an unloader is already assigned to a combine, only it is
waiting for the combine to become ready for unload (for example
due to fruit in pipe), assign the same combine to it. This
should probably be refactored, adding a new state for the unloader,
like WAITING_FOR_COMBINE_TO_BECOME_READY or so.
Comments:
Login to place a comment: Login