the following description supplies specific details in order to provide a thorough understanding . nevertheless , the skilled artisan would understand that the drilling systems and drilling systems and associated methods can be implemented and used without employing these specific details . indeed , the systems and associated methods can be placed into practice by modifying the systems and associated components and methods and can be used in conjunction with any existing apparatus , system , component , and / or technique conventionally used in the industry . for instance , while the drilling systems are described as being used in a downhole drilling operation , they can be modified to be used in an uphole drilling operation . additionally , while the description below focuses on a drilling system used to trip a core barrel assembly into and out of a drill string , portions of the described system can be used with any suitable downhole or uphole tool , such as a core sample orientation measuring device , a hole direction measuring device , a drill hole deviation device , or any other suitable downhole or uphole object . fig1 illustrates some embodiments of a drilling system . although the system may comprise any suitable component , fig1 shows the drilling system 100 may comprise a drill string 110 , an inner core barrel assembly comprising an inner core barrel 200 , an outer core barrel assembly comprising an outer core barrel 205 , and a retrieval tool 300 that is connected to a cable 310 . the drill string may include several sections of tubular drill rod that are connected together to create an elongated , tubular drill string . the drill string may have any suitable characteristic known in the art . for example , fig1 shows a section of drill rod 120 where the drill rod 120 may be of any suitable length , depending on the drilling application . the drill rod sections may also have any suitable cross - sectional wall thickness . in some embodiments , at least one section of the drill rod in the drill string may have a varying cross - sectional wall thickness . for example , fig1 shows a drill string 110 in which the inner diameter of the drill rod sections 120 varies along the length of the drill rod , while the outer diameter of the sections remains constant . fig1 also shows that the wall thickness at the first end 122 of a section of the drill rod 120 can be thicker than the wall thickness near the middle 124 of that section of the drill rod 120 . the cross - sectional wall thickness of the drill rod may vary any suitable amount . for instance , the cross - sectional wall thickness of the drill rod may be varied to the extent that the drill rod maintains sufficient structural integrity and remains compatible with standard drill rods , wirelines , and / or drilling tools . by way of example , a drill rod with an outer diameter ( od ) of about 2 . 75 inches may have a cross - sectional wall thickness that varies about 15 % from its thickest to its thinnest section . in another example , a drill rod with an od of about 3 . 5 inches may have a cross - sectional wall thickness that varies about 22 % from its thickest to its thinnest section . in yet another example , a drill rod with an od of about 4 . 5 inches may have a cross - sectional wall thickness that varies about 30 % from its thickest to its thinnest section . nevertheless , the cross - sectional wall thickness of the drill rods may vary to a greater or lesser extent than in these examples . the varying cross - sectional wall thickness of the drill rod may serve many purposes . one purpose is that the varying wall thickness may allow the inner core barrel to move through the drill string with less resistance . often , the drilling fluid and / or ground fluid within the drill string may cause fluid drag and hydraulic resistance to the movement of the inner core barrel . however , the varying inner diameter of drill string 110 may allow drilling fluid or other materials ( e . g ., drilling gases , drilling muds , debris , air , etc .) contained in the drill string 110 to flow past the inner core barrel in greater volume , and therefore to flow more quickly . for example , fluid may flow past the inner core barrel 200 as the inner barrel passes through the wider sections ( e . g ., near the middle 124 of a section 120 ) of the drill string 110 during tripping . in some embodiments , the drilling system comprises a mechanism for retaining the inner core barrel at a desired distance from the drilling end of the outer core barrel . although any mechanism suitable for achieving the intended purpose may be used , fig1 shows some embodiments where the retaining mechanism comprises a landing shoulder 140 and a landing ring 219 . specifically , fig1 shows that the landing shoulder 140 comprises an enlarged shoulder portion on the inner core barrel 200 . further , fig1 shows the outer core barrel 205 can comprise a landing ring 219 that mates with the landing shoulder 140 . the landing ring and landing shoulder may have any feature that allows the inner core barrel to “ seat ” at a desired distance from the drilling end of drill string 110 . for example , the landing shoulder may be slightly larger than the outer diameter of the inner core barrel and the core sample tube . in another example , the landing ring may have a smaller inner diameter than the smallest inner diameter of any section of drill rod . thus , the reduced diameter of the landing ring may be wide enough to allow passage of the sample tube , while being narrow enough to stop and seat the landing shoulder of the inner core barrel in a desired drilling position . the annular space between the outer perimeter of the landing shoulder and the interior surface of the drill string may be any suitable width . in some instances , the annular space may be thin because a thin annular space may allow the sample tube to have a larger diameter . in other instances , though , because a thin annular space may prevent substantial passage of fluid as the inner core barrel trips through the drill string , the landing shoulder may comprise any suitable feature that allows for increased fluid flow past the landing shoulder . in these other instances , fig2 shows that the landing shoulder 140 may have a plurality of flat surfaces or flats 145 incorporated into its outer perimeter , giving the outer perimeter of the landing shoulder 140 a polygonal appearance . such flats can increase the average width of the annular space so as to reduce fluid resistance and thereby increase fluid flow - in both tripping directions . the drill string 110 may be oriented at any angle , including between about 30 and about 90 degrees from a horizontal surface , whether for an up - hole or a down - hole drilling process . indeed , when the system 100 used with a drilling fluid in a downhole drilling process , a downward angle may help retain some of the drilling fluid at the bottom of a borehole . additionally , the downward angle may allow the use of a retrieval tool and cable to trip the inner core barrel from the drill string . the inner core barrel may have any characteristic or component that allows it to connect a downhole object ( e . g ., a sample tube ) with retrieval tool so that the downhole object can be tripped in or out of the drill string . for example , fig2 a shows the inner core barrel 200 may include a retrieval point 280 , an upper core barrel assembly comprising an upper core barrel 210 ( or in other words a core barrel head assembly ), and a lower core barrel assembly comprising a lower core barrel 240 . the retrieval point 280 of the inner core barrel 200 may have any characteristic that allows it to be selectively attached to any retrieval tool , such as an overshot assembly and a wireline hoist . for example , fig2 a shows the retrieval point 280 may be shaped like a spear point so as to aid the retrieval tool to correctly align and couple with the retrieval tool . in another example , the retrieval point 280 may be pivotally attached to the upper core barrel so as to pivot in one plane with a plurality of detent positions . by way of illustration , fig2 b shows the retrieval point 280 may be pivotally attached to a spearhead base 285 of a retrieval tool via a pin 290 so a spring - loaded detent plunger 292 can interact with a corresponding part on the spearhead base 285 . the upper core barrel 210 may have any suitable component or characteristic that allows the core sample tube to be positioned for core sample collection and to be tripped out of the drill string . for example , fig3 a and 3b show the upper core barrel 210 may include an inner sub - assembly 230 ( or in other words an inner member ), an outer sub - assembly 270 ( or in other words an outer sleeve ), a fluid control valve 212 , a latching mechanism 220 , and a connection member 213 for connecting to the lower core barrel . the inner sub - assembly 230 and the outer sub - assembly 270 may have any component or characteristic suitable for use in an inner core barrel . for instance , fig2 b shows some embodiments where the inner and the outer sub - assembly may be configured to allow the inner sub - assembly 230 to be coupled to and move axially ( or move back and / or forth in the drilling direction ) with respect to the outer sub - assembly 270 . fig2 b also shows that the inner sub - assembly 230 can be connected to the outer sub - assembly 270 via a pin 227 that passes through a slot 232 in the inner sub - assembly 230 in a manner that allows the inner sub - assembly 230 to move axially with respect to the outer sub - assembly 270 for a distance corresponding to the length of the slot 232 . in some embodiments , the upper core barrel comprises a fluid control valve . such a valve may serve many functions , including providing control over the amount of drilling fluid that passes through the inner core barrel during tripping and / or drilling . another function can include partially controlling the latching mechanism , as described herein . the fluid control valve may have any characteristic or component consistent with these functions . for example , fig2 b and 3a show that the fluid control valve 212 can comprise a fluid control valve member 215 and a valve ring 211 . the valve member 215 may be coupled to the outer sub - assembly 270 by any known connector , such as pin 216 . the pin 216 may travel in a slot 214 of the valve member 215 so that the valve member 215 can move axially with respect to both the inner sub - assembly 230 and the outer sub - assembly 270 . the movement of the valve member 215 relative to the inner sub - assembly 230 allows the fluid control valve 212 to be selectively opened or closed by interacting with the valve ring 211 . for example , fig3 a shows the fluid control valve 212 in an open position where the valve member 215 has traveled past the valve ring 211 , to one extent of the slot 214 . conversely , fig3 b shows the fluid control valve 212 in an open position where the valve member 215 is retracted to another extent of the slot 214 . the fluid control valve in fig3 b is in a position ready to be inserted into the drill string where it can allow fluid to flow from the lower core barrel to the upper core barrel . in some embodiments , the upper core barrel 210 can contain an inner channel 242 that allows a portion of the drilling fluid to pass through the upper core barrel 210 . while fluid ports may be provided along the length of the inner core barrel 200 as desired , fig2 a and 3b show fluid ports 217 and 217 b that provides fluid communication between the inner channel 242 and the exterior of inner core barrel 200 . the fluid ports 217 and 217 b may be designed to be efficient and to allow fluid to flow through and past portions of inner core barrel 200 where fluid flow may be limited by geometry or by features and aspects of inner core barrel 200 . similarly , any additional fluid flow features may be incorporated as desired , i . e ., flats machined into portions of inner core barrel . fig3 a shows some embodiments where the fluid control valve 212 is located within the inner channel 242 . in such embodiments , a drilling fluid supply pump ( not shown ) may be engaged to deliver fluid flow and pressure to generate fluid drag across the valve member 215 so as to push the valve member 215 to engage and / or move past the valve ring 211 . in some embodiments , the upper core barrel also comprises a latching mechanism that can retain the core sample tube in a desired position with respect to the outer core barrel while the core sample tube is filled . in order to not hinder the movement of the inner core barrel within the drill string , the latching mechanism can be configured so that the latches do not drag against the drill string &# 39 ; s interior surface . accordingly , this non - dragging latching mechanism can be any latching mechanism that allows it to perform this retaining function without dragging against the interior surface of the drill string during tripping . for instance , the latching mechanism can comprise a fluid - driven latching mechanism , a gravity - actuated latching mechanism , a pressure - activated latching mechanism , a contact - actuated mechanism , or a magnetic - actuated latching mechanism . consequently , in some embodiments , the latching mechanism can be actuated by electronic or magnetic sub - systems , by valve works driven by hydraulic differences above and / or below the latching mechanism , or by another suitable actuating mechanism . the latching mechanism may also comprise any component or characteristic that allows it to perform its intended purposes . for example , the latching mechanism may comprise any number of latch arms , latch rollers , latch balls , multi - component linkages , or any mechanism configured to move the latching mechanism into the engaged position when the landing shoulder of the inner core barrel is seated against the landing ring . by way of non - limiting example , fig2 b and 3a show some embodiments of the latching mechanism 220 comprising at least one pivot member 225 that is pivotally coupled to the outer sub - assembly 270 by a connector , such as pin 227 . fig2 b and 3a also show the latching mechanism 220 can include at least one latch arm 226 that is coupled to the inner sub - assembly 230 by a connector ( such as pin 228 ) so that the latch arm or arms 226 may be retracted or extended from the outer sub - assembly 270 . fig2 b shows the latch arm 226 can comprise an engagement flange 229 , or a surface configured to frictionally engage the interior surface of the drill string when the latching mechanism is in an engaged position . for example , fig3 a shows that when in an engaged position , the latch arms 226 may extend out of and / or away from the outer sub - assembly 270 . conversely , when in a retracted position ( as shown in fig5 c ), the latch arms 226 may not extend outside the outer diameter of the outer sub - assembly 270 . in some embodiments , the latching mechanism may also comprise a detent mechanism that helps maintain the latching mechanism in an engaged or retracted position . the detent mechanism may help hold the latch arms in contact with the interior surface of the drill string during drilling . the detent mechanism may also help the latch arms to stay retracted so as to not contact and drag against the interior surface of the drill string during any tripping action . the detent mechanism may contain any feature that allows the mechanism to have a plurality of detent positions . fig3 b shows some embodiments where the detent mechanism 234 comprises a spring 237 with a ball 238 at each end . the detent mechanism 234 is located in the inner sub - assembly 230 and cooperates with detent positions 235 and 236 in the outer sub - assembly 270 to hold the latching mechanism in either an engaged position , as when the detent mechanism 234 is in an engaged detent position 235 , or a retracted position , as when the detent mechanism 234 is in a retracted detent position 236 . in some preferred embodiments , the latching mechanism may cooperate with the fluid control valve so as to be a fluid - driven latching mechanism . accordingly , the fluid control valve 212 can operate in conjunction with the latching mechanism 220 so as to allow the inner core barrel 200 to be quickly and efficiently tripped in and out of the drill string 110 . the latching mechanism and the fluid control valve may be operatively connected in any suitable manner that allows the fluid control valve to move the latching mechanism to the engaged position as shown in fig5 a - 6c , as described in detail below . fig4 illustrates some embodiments of the lower core barrel 240 . the lower core barrel 240 may include any component or characteristic suitable for use with an inner core barrel . in some embodiments , as shown in fig4 , the lower core barrel may comprise at least one inner channel 242 , check valve 256 , core breaking apparatus 252 , bearing assembly 255 , compression washer 254 , and core sample tube connection 258 . fig4 shows that the inner channel 242 can extend from the upper core barrel through the lower core barrel 240 . among other things , the inner channel can increase productivity by allowing fluid to flow directly through the lower core barrel . the inner channel may have any feature that allows fluid to flow through it . for example , fig2 b shows the inner channel 242 may comprise a hollow spindle 251 that runs from the upper core barrel 210 to the lower core barrel 240 . according to some embodiments , the lower core barrel comprises a check valve 256 that allows fluid to flow from the core sample tube to the inner channel , but does not allow fluid to flow from the inner channel to the core sample tube . accordingly , the check valve may allow fluid to pass into the inner channel and then through the inner core barrel when the inner core barrel is being tripped into the drill string and when core sample tube is empty . in this manner , fluid resistance can be lessened so the inner core barrel can be tripped into the drill string faster and more easily . on the other hand , when the inner core barrel is tripped out of the drill string , the check valve can prevent fluid from pressing down on a core sample contained in core sample tube . accordingly , the check valve may prevent the sample from being dislodged or lost . and when the check valve prevents fluid from passing through the lower core barrel and into the core sample tube , the fluid may be forced to flow around the outside of the core sample tube and the lower core barrel . although any unidirectional valve may serve as the check valve , fig4 shows some embodiments where the check valve 256 comprises a ball valve 259 . in some embodiments , the lower core barrel 240 may comprise a bearing assembly that allows the core sample tube to remain stationary while the upper core barrel and drill string rotate . the lower core barrel may comprise any bearing assembly that operates in this manner . in the embodiments shown in fig4 , the bearing assembly 255 comprises ball bearings that allow an outer portion 257 of the lower core barrel 240 to rotate with the drill string during drilling operations , while maintaining the core sample tube in a fixed rotational position with respect to the core sample . the lower core barrel may be connected to the core sample tube in any suitable manner . fig4 shows some embodiments where the lower core barrel 240 is configured to be threadingly connected to the inner tube cap 275 ( shown in fig2 b ) and / or the core sample tube by a core sample tube connection 258 , which is coupled to the bearing assembly 255 . fig4 also shows some embodiments where the lower core barrel 240 contains a core breaking apparatus . the core breaking apparatus may be used to apply a moment to the core sample and , thereby , cause the core sample to break at or near the drill head ( not shown ) so the core sample can be retrieved in the core sample tube . while the lower core barrel 240 may comprise any core breaking apparatus , fig4 shows some embodiments where the core breaking apparatus 252 comprises a spring 261 and a bushing 263 that can allow relative movement of the core sample tube and the lower core barrel 240 . in some embodiments , the lower core barrel may also comprise one or more compression washers that restrict the flow of drilling fluid once the core sample tube is full , or once a core sample is jammed in the core sample tube . the compression washers ( 254 shown in fig4 ) can be axially compressed when the drill string and the upper core barrel press in the drilling direction , but the core sample tube does not move axially because the sample tube is full or otherwise prevented from moving downwardly with the drill string . this axial compression causes the washers to increase in diameter so as to reduce , and eventually eliminate , any space between the interior surface of the drill string and the outer perimeter of the washers . as the washers reduce this space , they can cause an increase in drilling fluid pressure . this increase in drilling fluid pressure may function to notify an operator of the need to retrieve the core sample and / or the inner core barrel . fig5 a - 6c illustrate some examples of the function of the inner core barrel 200 during tripping and drilling and the function of some embodiments of both the detent mechanism 234 and the fluid - driven latching mechanism 220 . fig5 a depicts the detent mechanism 234 in an intermediary position , as may be the case when the latching mechanism 220 is manually placed in a retracted position in preparation for insertion into the drill string . fig5 b shows that when the latch arms 226 are in an engaged position , the pivot member 225 is extended to force the latch arms 226 to remain outward ( as also shown in fig3 a ). on the contrary , when the latch arms 226 are in a retracted position , as shown in fig5 c , the pivot member 225 can be rotated such that the latch arms 226 may be retracted into the upper core barrel 210 . as described above , the inner sub - assembly 230 can move axially with respect to the outer sub - assembly 270 . in some embodiments , this movement can cause the latching mechanism to move between the retracted and the engaged positions as illustrated in fig5 a - 5c , where the movement of the inner sub - assembly 230 with respect to the outer sub - assembly 270 may change the position of the latch arms 226 . the pin 228 holding the latch arms 226 can be connected only to the inner sub - assembly 230 and the pin 227 holding the pivot member 225 can be connected to the outer sub - assembly 270 . thus , when the outer sub - assembly 270 moves axially with respect to the inner sub - assembly 230 so as to cover less of the of the inner sub - assembly 230 , the distance between the two pins ( pin 228 and pin 227 ) can increase and the pivot member 225 can rotate . as a result , the latch arms 226 may partially or completely move into the outer sub - assembly 270 and the detent mechanism 234 can move from the engaged detent position 235 to the retracted detent position 236 ( as shown in fig5 c ). on the contrary , when the outer sub - assembly 270 moves axially so as to cover more of the inner sub - assembly 230 , the distance between the two pins ( pins 228 and 227 ) can decrease and the latch arms 226 may be forced out of the outer sub - assembly 270 into an engaged position ( as shown in fig5 b ). fig6 a - 6c shows some examples of how the fluid control valve 212 can function . fig6 a shows the fluid control valve 212 in an open position so that fluid can flow from the lower core barrel 240 , through the inner channel 242 , past the fluid ring 211 , past the fluid control valve 212 , and through the fluid ports 217 b to the exterior of the inner core barrel 200 . with the fluid control valve 212 in an open position , the latching mechanism 220 can be in a retracted position and ready for insertion into the drill string . in this open position shown in fig6 a , the fluid can flow from the lower core barrel 240 to the upper core barrel 210 , but fluid pressure forces the valve member 215 towards the fluid ring 211 and causes the fluid control valve to press against the fluid ring 211 and prevent fluid flow . when the landing shoulder of the inner core barrel reaches the landing ring in the drill string , the inner core barrel can be prevented from moving closer to the drilling end of the outer core barrel . because the landing shoulder can be in close tolerance with the interior surface of the drill string , drilling fluid may be substantially prevented from flowing around the landing shoulder 140 . instead , the drilling fluid can travel through the inner core barrel 200 ( e . g ., via fluid ports 217 b and the inner channel 242 ). thus , the fluid can flow and press against the valve member 215 . the slot 214 may then allow the valve member 215 to move axially so as to press into and past the fluid ring 211 until the slot 214 engages pin 216 . fig6 b and 3a show that at this point , the fluid control valve 212 may again be in an open position below the fluid ring 211 . where the detent mechanism 234 is in an intermediary position ( as shown in fig5 a ), the inner sub - assembly 230 may be moved when the valve member 215 pulls on the pin 216 that is attached to the inner sub - assembly 230 . thus , fluid pressure can cause the valve member 215 to move past the fluid ring 211 and , thereby , move the inner sub - assembly 230 and the detent mechanism 234 so that the latching mechanism 220 moves into and is retained in the engaged position . fig5 b and 6b illustrate some embodiments of the inner core barrel 200 with the latching mechanism 220 in the engaged position ( i . e ., ready for drilling ). as shown in fig5 b , the detent mechanism 234 can be held in the engaged detent position 235 . and as shown in fig6 b , during drilling the fluid control valve 212 can be held in an open position with the valve member 215 pushed below the fluid ring 211 by the fluid pressure . once the core sample tube is filled as desired , the drilling process may be stopped and the core sample can be tripped out of the drill string . to retrieve the core sample , the retrieval point 280 is pulled towards earth &# 39 ; s surface by a retrieval tool 300 connected to a wireline cable 310 and hoist ( not shown ). the pulling force on the retrieval point 280 ( and hence the pulling force on the outer sub - assembly 270 ) may be resisted by the engaged latching mechanism ( e . g ., mechanism 220 ) and the weight of the core sample in the core sample tube . these resisting forces may cause the inner sub - assembly 230 to move with respect to the outer sub - assembly 270 so that the detent mechanism 234 moves from the engaged detent position 235 ( as shown in fig5 b ) to the retracted detent position 236 ( as shown in fig5 c ). the movement of the inner sub - assembly 230 forces the pin 216 to move away from the fluid ring 211 . as the slot 214 in the valve member 215 is caught by the pin 216 , the fluid control valve 212 moves into a closed position where the valve member 215 is seated in the fluid ring 211 ( as shown in fig6 c ). and as the inner core barrel stripped out of the drill string , downward fluid pressure may prevent the fluid control valve 212 from opening upwardly . as mentioned above , the movement of the inner sub - assembly 230 may force the latching mechanism 220 into a retracted position , as shown in fig6 c . in the retracted position , the latching mechanism 220 does not drag or otherwise resist extraction of the inner core barrel 200 from the drill string . thus , the fluid driven latching mechanism greatly reduces the time required to retrieve a core sample . once the inner core barrel 200 is tripped out of the drill string and the core sample is removed , the inner core barrel can be reset , as illustrated by fig5 a and 6a , to be placed into drill string to retrieve another core sample . in some variations of the described system , one or more of the various components of the inner core barrel may be incorporated with a variety of other downhole or uphole tools and / or objects . for instance , some form of the non - dragging latching mechanism , such as the fluid - driven latching mechanism with the detent mechanism , may be incorporated with a ground or hole measuring instrument or a hole conditioning mechanism . by way of example , any in - hole measuring instrument assembly may comprise a fluid - driven latching mechanism , such as that previously described . in this example , the assembly may be tripped into the drill string and stopped at a desired position ( e . g ., at the landing ring ). then , as fluid applies pressure to the fluid control valve in the assembly , the latching mechanism can be moved to the engaged position in a manner similar to that described above . the embodiments described in connection with this disclosure are intended to be illustrative only and non - limiting . the skilled artisan will recognize many diverse and varied embodiments and implementations consistent with this disclosure . accordingly , the appended claims are not to be limited by particular details set forth in the above description , as many apparent variations thereof are possible without departing from the spirit or scope thereof .