Description:
6.03.00052 Bale Collector and Pathfinder Fixes (Challenge #7014) (#7036)
bale collector checks for obstacles forward earlier than beginning the pathfinding
reverse after pathfinding fails twice if we’re on the sphere edge
skip bales loaded by another person (multiple collector can
work on the identical subject)
add a buffer to the bale dimension when calculating the goal, so the
pathfinder doesn’t detect a collision on the goal bale
automobile and trailer overlap field positioning for the collision detection
mounted, they have been off to the again, inflicting false alarms.
eliminated out of date overlap rectangle verify with different automobiles, that
was a mind fart, there isn’t any want to do this, the overlapBox does
that anyway.
trailer overlap field is now appropriately rotated across the hitch, ensuing
in higher impediment avoidance with trailer
6.03.00051 MP and different small fixes/enhancements
Bale collector/wrapper pathfinder enchancment
Again up a bit and retry if we will not discover a path to the subsequent bale.
That is useful in circumstances have been there’s an impediment proper in entrance of
the tractor, like one other bale or a tree near the sphere edge.
Security verify closes #6969
Collision field repair for #6685 (#7003)
Launched ignoreCollisionBoxesWhenFolded automobile config parameter.
To disregard too large collision packing containers for configured automobiles (just like the
Rubicon 9000) when unfolded. Which means that these automobiles are onlyprotected by the proximity sensor when folded.
Some MP associated fixes:
repair (innocent) error on server when becoming a member of #6957
Within the CombineAIDriver constructor, when opening the mix’s
pipe to seek out it is size, be certain that setPipeState() doesn’t
ship the open/shut occasion to the server.
refactored the PathfinderUtil to not verify the turning radius of
each single automobile solely the one we’re in search of a path for.
additionally, verify for the AttacherJoints spec earlier than utilizing the rotation
limits to calculate the turning radius, this could keep away from any points
throughout flip radius calculation.
Re-enable foldables for mode 6 (closes #6912)
Implements with spec_foldable have been typically enabled for
Mode 6 earlier than the legitimate mode setup refactoring, that someway
received misplaced, re-enabling it now.
6.03.00050 Bale enhancements and initialization fixes
Automobile initialization after load mounted for #6964 (additionally made it extra resilient)
Bale collector/wrapper enhancements
Enabled bale wrapper for Mode 7
Search for bales as soon as extra earlier than leaving for the unload course.
Bale unload repair for #6953
When shifting ahead after unloading, use the place the place we really unloaded the bales as a substitute of the unload waypoint.
6.03.00049 Baler MP fixes
This launch embrace fixes for all issues we have been ready
to seek out 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 extra logical break up of different channels.
Doable MP repair for bale loader init
Initialize bale loader solely when beginning the CP driver,
as that occurs solely on the server.
On the consumer the place not all information is offered preserve the
constructor at a minimal.
Disable ship occasion from consumer on AIDriver init (#6941)
Apparently the noEventSend was not handed all the best way all the way down to all of the
SiloSelectedFillTypeSetting features
Turning radius repair (#6943)
Up to date features discovering the flip radius in AIDriverUtil.getTurningRadius to incorporate consumer settings and values from VehicleConfigurations.xml or to revert to a default if no worth is discovered/given.
MP bandaid for #6935
No thought why that error is coming, there have been no adjustments there,
it could be only a buggy mod, in any case attempt to deal with that exception
gracefully.
6.03.00045 Pathfinder repair for merged fields
verify for subject possession, not the precise subject quantity
when making use of off-field penalty. This must be good
sufficient to maintain the trail off different’s fields.
may repair #6763
6.03.00044 Bale Collector: skip invalid bales
Some bales appear to have a node ID of 0, try to skip them
when scanning the sphere.
6.03.00041 Many minor fixes
Mode 1 with overloader swerve repair #6814 #6801
See if the opposite automobile as an overloader, doubtlessly ready
for us (is close to the overload level). We should always not swerve as we
must drive beneath the pipe of the overloader wagon.
Cease at finish setting repair for #6845
By no means set or reset cease at finish robotically.
Additionally mounted a minor pathfinder bug when producing an alignment
course beginning in reverse, made positive the primary waypoint actually
is all the time in reverse.
Two-side headland repair for #6847
Editor delete to start out repair
Mounted some MP debug output and Editor delete all WP to start out
for SP and MP. #6297
Full credit to @Satissis who helped us out as soon as extra 🙂
6.03.00040 Grimme DLC repair
repair name stack with harvesters with no pipe, fixes #6824
cease at finish possibility again for mode 5, closes #6808
Köckerling Vectors added to the automobile configuration, so CP
handles them as towed implements with wheels, fixes #6823
6.03.00038 Bale unload fixes #5837 (#6798)
Test bale peak when unloading bales to seek out the spot to unload.
6.03.00034 Convoy for lands sample mounted
Fixes a minor problem when utilizing convoy (multitool) with lands
or different patterns with large turns the place the automobile within the entrance
let the one behind it go after a flip.
6.03.00033 Plow and climate fixes
combines decrease header after the rain stops, fixes #5039
Reintroduced guide working width configuration.
Can now be configured in XML, mounted SPSL9 working width,
fixes #6738
Added again that we’d like a mouse cursor, however now we are able to use any cursor and never solely CP.
fixes #6735
6.03.00032 Convoy and fasten/detach fixes
Higher progress calculation for convoy mode (fixes #6011)
Reset mode when detaching/attaching implements (fixes #6726). This induced
some implements not reversing appropriately.
6.03.00029
Fixes #6724, when checking close by automobiles, solely verify
ones that are enterable.
Fixes #4955 #6646 AD programs don’t have any velocity set,
deal with that within the course editor.
Additionally elevated recursion restrict for headland calculation,
this could repair points when beginning the interior automobile
in a multitool configuration the place the course begins
near a nook.
6.03.00028 Fixes #6713
Additionally contains
potato harvester pull again course repair for #5012
course generator display screen replace for #5102
Fixes #5012, #5102
6.03.00025 Mode 2/3 Enhancements
fixes #6633 (Distance to subsequent flip might not be outlined as an illustration
within the final row)
tried to make the rendezvous extra fault tolerant
use a better fruit worth restrict within the hybrid components as it isn’t a
drawback getting quickly nearer to the fruit there, and it speeds
up the pathfinding fairly a bit.
cut back off subject penalty when mix on headland for sooner
pathfinding
higher driving time estimation to rendezvous level now
contemplating turns we have now to make to get there
improved chopper dealing with in turns with headland at an angle
6.03.00024 Bridge and proximity sensor fixes
Objective node elevation mounted (#6665)
Proximity sensor straight on the again of the mix/chopper
permitting for the unloader to get nearer.
When driving over non-level bridges, the managed node is not vertical and
the purpose node was positioned on the bottom stage which is approach under the automobile.
As a result of this, the purpose’s place within the managed node’s reference wasn’t correct
on this scenario, appeared to be loads nearer when driving uphill, lot additional when
driving downhill. Uphill purpose being too shut induced oscillations in PPC.
Moved the purpose level on the extent of the automobile (managed node), so the error
brought on by the non-vertical managed node is negligible.
Few proximity sensor and automobile dimension fixes
Proximity sensor sits on the again of the mix now
mounted pathfinder automobile information rectangles, clarified the
false impression that the route node is all the time on the foundation node,
it isn’t, the route node is the turning node, often sits
between the non-steered wheels.
6.03.00022 Minor fixes
repair all hybrid A* pathfinder failing
repair reset fill stage after making pocket
6.03.00021 Course generator and switch fixes
No further headland circle (#6605)
Mounted the calculation of the headland/center transition.
If the middle mode is lands, there’s nonetheless a small probability that
an nearly full circle connecting observe can be added if the beginning
level could be very near the beginning/finish of the primary working row of the
lands sample.
Partial repair for #6383
don’t add straight part to show finish to align if there isn’t any towed
implement
if activate subject enabled however there isn’t any area to show (should reverse), use
the legacy large flip (which can also be buggy a bit).
if you do not need your sprayers growth hit obstacles exterior the sphere,
use a headland.
6.03.00020 Mode 2/3 enhancements
Wait earlier than beginning the subsequent row if the rendezvous level is near the row finish.
use A* to calculate distance to mix earlier than the
rendezvous.
mix notifies unloader on missed rendezvous, unloader
re-plans route
attempt to strategy mix ready after backing out of the fruit
from the rear so we can’t minimize in entrance of it.
do not decelerate round rendezvous when discharging already
do not ask for a rendezvous when the mix will not be keen to,
for instance when unload is disabled on the primary headland.
will not provoke new rendezvous till the mix cancels the present one
transfer up rendezvous factors near row finish
pipe in fruit map modified to have a 20 m buffer at every finish of the
row to account for non-perpendicular headlands.
mounted offsets when calculating goal to mix, generally it
used the aspect offset as entrance offset.
be certain that to reset 95% full restrict after making pocket
added security margin to the calculation of the gap till full
All this to keep away from the scenario the place the mix stops earlier than reaching
the rendezvous level as a result of it thinks it’s full (though solely 95%)
solely considers unloaders really ready for project,
ignore those on unload course for instance when a mix
is in search of an unloader
if an unloader is already assigned to a mix, solely it’s
ready for the mix to develop into prepared for unload (for instance
attributable to fruit in pipe), assign the identical mix to it. This
ought to in all probability be refactored, including a brand new state for the unloader,
like WAITING_FOR_COMBINE_TO_BECOME_READY or so.
Credit:
pvaiko