How to get uv_on_emitter for child particles?
Heres what you do:  

if pindex &gt;= num_parents:
   particle = psys.particles[(pindex - num_parents) % num_parents]
else:
   particle = psys.particles[pindex]
st = psys.uv_on_emitter(psys_modifier, particle, pindex)