Brown dwarfs are sub-stellar objects that span the enormous range in mass from $\sim15\Mjup$ to $\sim80\Mjup$. The internal physics and temporal evolution of these objects are remarkably similar across the entire range of mass, albeit massive brown dwarfs cool to a given luminosity more slowly than lighter ones. Giant planets (masses between $\sim1$ and $\sim15\Mjup$) behave very similarly. Electron degeneracy causes these objects to all have similar radii, almost independent of both mass and temperature. These objects do not fuse hydrogen. Thus, the luminosity of a brown dwarf simply decreases over time due to the steady radiative loss of the brown dwarf's internal energy. Most observational evidence points to these objects forming ``hot'' (so-called hot-starts), whereby most the energy of their formation is retained and so their internal energy is set at birth and is solely a function of their initial mass, much like how the number of grains in an hourglass is fixed. Under the hourglass analogy, the mass is the total amount of sand trapped the hourglass and the observed luminosity is akin to the number of grains remaining in the top reservoir. Adding in knowledge of the energy-loss (sand-grain) rate from cooling models, one can calculate the age of the companion (i.e., when the hourglass was flipped). Thus, brown dwarfs have a unique advantage compared to e.g., rocky planets. If one has a precisely measured luminosity and a stellar age, one can predict from the cooling-models what the mass of that object ought to be. Conversely, if one has a precisely measured mass and luminosity, one can determine when the brown dwarf was born and hence age date the host system and every planet therein. Unfortunately, both those above scenarios are subject to uncertainties in, and slight differences between, the various models of brown dwarf evolution. The goal is not to use cooling models to infer the third quantity when two are known, but rather to measure all three: the mass, luminosity, and the age of the brown dwarf, \textit{independent} of evolutionary models. Then one can actually test and inform models of brown dwarf evolution. The work in this thesis moves towards that end goal: expanding the sample of brown dwarfs and giant planets where all three quantities are measured so that we may advance our understanding of sub-stellar evolution across the entire mass range of $\sim1\Mjup$ to $\sim80\Mjup$.
In the decade preceding the launch of the \gaia satellite, directly imaged brown dwarfs and giant planets (which orbited main-sequence stars) were rare. Of order twenty were known, and only a small fraction had an independently measured mass. Masses measured via observing the orbit of the companion are referred to as dynamical masses, because the mass measurement relies only on Newtonian dynamics. These are the gold-standard of independent mass measurements (``independent'' because they do not rely on cooling/evolutionary models).
In order to: 1. test models of brown dwarf and giant planet evolution; 2. provide independent age estimates of a stellar system; and 3. test models of brown dwarf atmospheres; one needs not only more brown dwarfs, but a dynamical mass for each. On one front, \gaia enabled the discovery and subsequent confirmation of many more brown dwarfs companions (of-order 100 in only 4 years; by 2025, \gaia alone is expected to detect 20,000-70,000 companions across a broad range of mass). The work in this thesis has worked precisely towards the second front of producing precise mass measurements, independent ages, and tests of brown dwarf evolutionary models. The key is leveraging the synergy between the \hipparcos and \gaia astrometric missions, which allows us to measure a precise mass for companions around stars by measuring the reflex motion of the star in the sky as the unseen, orbiting companion tugs the star.
In Chapter \ref{chap:betapicbc}, we resolve a tension between the dynamical mass of the giant planet $\beta$~Pictoris~b and the model-predicted mass based on its luminosity and host-star age. We showcase how one can combine the radial-velocities of the star, direct imaging, and \hipparcos and \gaia reflex motion (via the Hipparcos-Gaia Catalog of Accelerations), to obtain an excellent dynamical mass measurement. We utilize the Markov-Chain-Monte-Carlo code, \texttt{orvara}, and the astrometry parsing code \texttt{htof}, to constrain orbits using those three separate sources of data. In Chapter \ref{chap:HR8799}, we use those same methods to obtain the mass, for the first time ever, of the planet HR~8799~e. From the mass, we obtain a measure of the planet's age and thereby the age of the star. HR~8799 is a star whose cluster membership is uncertain, and so an independently measured age is one way to finally assign the birthplace of the HR~8799 system. In Chapter \ref{chap:BrownDwarfs}, we use all the aforementioned techniques to update the masses and orbits of six brown dwarfs, including the cornerstone and puzzling ``over-massive'' system, Gl~229. This thesis concludes with a detailed recalibration of \hipparcos, in Chapter \ref{chap:HipMerger}, to enable better mass measurements in future works. In addition, Chapter \ref{chap:HipMerger} addresses a long standing question surrounding overfitting in the second \hipparcos data reduction.