Caroberto, akit Magyarországon helytelenül ugyan, de módszeresen Károly Róbertnek hívunk (s hívom sokszor én is), Nápolyban született, s nem véletlenül került a magyar trónra, hiszen nagyanyja IV. Béla magyar király unokája, V. István magyar király Mária nevű lánya volt.
Már az apja, Martell Károly (aki tehát V. István unokája volt) is bejelentkezett a magyar trónért, de neki nem sikerült, így amikor 1295-ben pestisben meghalt, a trónigénye a fiára szállt. Az ő nyomdokait követve szeretett volna magyar király lenni Caroberto
Caroberto olyannyira készült az uralkodásra (lévén jogtalannak tartotta az akkori király uralkodását), hogy már 1300 augusztusában készen állt a trónharcra, s megérkezett Spalatoba (Splitbe), amikor még az utolsó Árpád-házi királynak tartott III. András javában uralkodott, aki 35 éves lévén még nem készült meghalni. Aztán pár hónappal később, hirtelen meghalt - sokan rebesgették a méreg szót, mint okot.